cfb_document
Overview
cfb_document is a class in Aspose.Email FOSS for C++.
Description
cfb_document is a class in the Aspose.Email FOSS library for C++ that exposes 11 methods and 0 properties for programmatic use.
Core capabilities include: Sets the major version number of the cfb document; sets the minor version number of the cfb document; sets the transaction signature number of the cfb document. These operations enable developers to integrate cfb_document functionality directly into C++ applications.
Methods
| Signature | Description |
|---|---|
major_version() → std::uint16_t | Returns the major version number of the CFB document |
set_major_version(value: std::uint16_t) | Sets the major version number of the CFB document |
minor_version() → std::uint16_t | Returns the minor version number of the CFB document |
set_minor_version(value: std::uint16_t) | Sets the minor version number of the CFB document |
transaction_signature_number() → std::uint32_t | Returns the transaction signature number of the CFB document |
set_transaction_signature_number(value: std::uint32_t) | Sets the transaction signature number of the CFB document |
from_reader(reader: cfb_reader) → cfb_document | Creates a cfb_document by reading from a cfb_reader |
from_file(path: std::filesystem::path) → cfb_document | Creates a cfb_document from a file at the given path |
from_stream(stream: std::istream) → cfb_document | Creates a cfb_document from an input stream |
from_bytes(data: std::vector<std::uint8_t>) → cfb_document | Creates a cfb_document from a vector of bytes |
from_buffer(data: std::uint8_t, size: std::size_t) → cfb_document | Creates a cfb_document from a raw byte buffer and its size |