cfb_reader (включително сградата за четене)
Общ преглед
cfb_reader е клас в Aspose.Email за CPP.
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
from_file(path: std::filesystem::path) → cfb_reader | Чете CFB контейнер от дадена пътека на файловата система. |
from_stream(stream: std::istream) → cfb_reader | Чете CFB контейнер от доставения вход поток. |
from_bytes(data: std::vector<std::uint8_t>) → cfb_reader | Чете CFB контейнер от вектор на байтове. |
from_buffer(data: const std::uint8_t*, size: std::size_t) → cfb_reader | Чете CFB контейнер от сурови байт буфер и размера му |
data_size() → std::size_t | Връща общия размер в байтове на основните данни за CFB. |
directory_entry_count() → std::size_t | Връща броя на записите в директорията във CFB. |
materialized_stream_count() → std::size_t | Връща колко потоци са материализирани. |
storage_ids() → std::vector<std::uint32_t> | Връща вектор от идентификатори за всички обекти на съхранение в CFB. |
stream_ids() → std::vector<std::uint32_t> | |
child_ids(storage_stream_id: std::uint32_t) → std::vector<std::uint32_t> | Връща идентификатори на непосредствените деца от посочения съхранение/поток. |
find_child_by_name(storage_stream_id: std::uint32_t, name: std::string) → std::optional<std::uint32_t> | Търси съхранение/поток за дете с дадено име. |
resolve_path(names: std::vector<std::string>, start_stream_id: std::uint32_t) → std::optional<std::uint32_t> | Решава последователност от имена към ID поток, започващ от базови ID |