cfb_reader
개요
cfb_reader은(는) Aspose.Email에 있는 C++용 클래스입니다.
메서드
| 시그니처 | 설명 |
|---|---|
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 내 모든 스토리지 객체의 ID 벡터를 반환합니다. |
stream_ids() → std::vector<std::uint32_t> | |
child_ids(storage_stream_id: std::uint32_t) → std::vector<std::uint32_t> | 지정된 스토리지/스트림의 즉시 하위 항목 ID를 반환합니다. |
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로 해석합니다. |