libcdoc 0.1.8
libcdoc::CDocWriter Member List

This is the complete list of members for libcdoc::CDocWriter, including all inherited members.

addFile(const std::string &name, size_t size)=0libcdoc::CDocWriterpure virtual
addRecipient(const Recipient &rcpt)=0libcdoc::CDocWriterpure virtual
beginEncryption()=0libcdoc::CDocWriterpure virtual
CDocWriter(int _version, DataConsumer *dst, bool take_ownership)libcdoc::CDocWriterexplicitprotected
conflibcdoc::CDocWriterprotected
createWriter(int version, DataConsumer *dst, bool take_ownership, Configuration *conf, CryptoBackend *crypto, NetworkBackend *network)libcdoc::CDocWriterstatic
createWriter(int version, std::ostream &ofs, Configuration *conf, CryptoBackend *crypto, NetworkBackend *network)libcdoc::CDocWriterstatic
createWriter(int version, const std::string &path, Configuration *conf, CryptoBackend *crypto, NetworkBackend *network)libcdoc::CDocWriterstatic
cryptolibcdoc::CDocWriterprotected
dstlibcdoc::CDocWriterprotected
encrypt(MultiDataSource &src, const std::vector< libcdoc::Recipient > &recipients)libcdoc::CDocWriterinlinevirtual
finishEncryption()=0libcdoc::CDocWriterpure virtual
getLastErrorStr()libcdoc::CDocWriterinline
last_errorlibcdoc::CDocWriterprotected
networklibcdoc::CDocWriterprotected
ownedlibcdoc::CDocWriterprotected
setLastError(const std::string &message)libcdoc::CDocWriterinlineprotected
versionlibcdoc::CDocWriter
writeData(const uint8_t *src, size_t size)=0libcdoc::CDocWriterpure virtual
~CDocWriter()libcdoc::CDocWritervirtual