header
Overview
header є структурою в Aspose.Email FOSS для C++.
Description
header є клас в бібліотеці FOSS для C++, який показує 2 методи та 18 властивостей для програмного використання.
Основні можливості включають: std::array<std::uint8_t, 8>; std::array<std::uint8_t, 16>; std::uint16_t.Ці операції дозволяють розробникам інтегрувати функціональність заголовку безпосередньо в програми C++.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
header_signature | std::array<std::uint8_t, 8> | Читання/писання | Підписує 8-байтовий файл CFB. |
header_clsid | std::array<std::uint8_t, 16> | Читання/писання | Заховує 16-байтовий CLSID сховища. |
minor_version | std::uint16_t | Читання/писання | Заховує меншу версію формату CFB |
major_version | std::uint16_t | Читання/писання | Заховує основну версію формату CFB |
byte_order | std::uint16_t | Читання/писання | Заховує маркер порядку байтів (зазвичай 0xFFFE) |
sector_shift | std::uint16_t | Читання/писання | Заховує перехід від потужності до величини обчислювального сектора. |
mini_sector_shift | std::uint16_t | Читання/писання | Заховує перехід до розрахунку міні-маси сектору |
reserved | std::array<std::uint8_t, 6> | Читання/писання | Налічує шість захищених байтів. |
number_of_directory_sectors | std::uint32_t | Читання/писання | Розмір магазинів секторів каталогів |
number_of_fat_sectors | std::uint32_t | Читання/писання | Розмір запасів секторів ТБО |
first_directory_sector_location | std::uint32_t | Читання/писання | Заховує індекс першого сектора каталогу. |
transaction_signature_number | std::uint32_t | Читання/писання | Заховує номер підпису транзакції |
mini_stream_cutoff_size | std::uint32_t | Читання/писання | Заховує розмір відрізків для міні-потоків |
first_mini_fat_sector_location | std::uint32_t | Читання/писання | Заховує індекс першого міні-сектора FAT. |
number_of_mini_fat_sectors | std::uint32_t | Читання/писання | Кількість магазинів міні-секторів FAT |
first_difat_sector_location | std::uint32_t | Читання/писання | Заховує індекс першого сектора DIFAT. |
number_of_difat_sectors | std::uint32_t | Читання/писання | Кількість складів секторів DIFAT |
difat | std::vector<std::uint32_t> | Читання/писання | Застосовує секторний ланцюг DIFAT як вектор секторальних індексів. |
Methods
| Signature | Description |
|---|---|
sector_size() → std::size_t | Повертає розмір регулярного сектора в байтах. |
mini_sector_size() → std::size_t | Повертає розмір міні-сектора в байтах. |