libcdoc 0.1.8
libcdoc::CDocReader Member List

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

beginDecryption(const std::vector< uint8_t > &fmk)=0libcdoc::CDocReaderpure virtual
CDocReader(int _version)libcdoc::CDocReaderinlineexplicitprotected
conflibcdoc::CDocReaderprotected
createReader(DataSource *src, bool take_ownership, Configuration *conf, CryptoBackend *crypto, NetworkBackend *network)libcdoc::CDocReaderstatic
createReader(const std::string &path, Configuration *conf, CryptoBackend *crypto, NetworkBackend *network)libcdoc::CDocReaderstatic
createReader(std::istream &ifs, Configuration *conf, CryptoBackend *crypto, NetworkBackend *network)libcdoc::CDocReaderstatic
cryptolibcdoc::CDocReaderprotected
decrypt(const std::vector< uint8_t > &fmk, MultiDataConsumer *consumer)=0libcdoc::CDocReaderpure virtual
finishDecryption()=0libcdoc::CDocReaderpure virtual
getCDocFileVersion(const std::string &path)libcdoc::CDocReaderstatic
getCDocFileVersion(DataSource *src)libcdoc::CDocReaderstatic
getFMK(std::vector< uint8_t > &fmk, unsigned int lock_idx)=0libcdoc::CDocReaderpure virtual
getLastErrorStr() constlibcdoc::CDocReaderinline
getLockForCert(const std::vector< uint8_t > &cert)=0libcdoc::CDocReaderpure virtual
getLocks()=0libcdoc::CDocReaderpure virtual
last_errorlibcdoc::CDocReaderprotected
networklibcdoc::CDocReaderprotected
nextFile(std::string &name, int64_t &size)=0libcdoc::CDocReaderpure virtual
nextFile(FileInfo &info)libcdoc::CDocReaderinline
readData(uint8_t *dst, size_t size)=0libcdoc::CDocReaderpure virtual
setLastError(const std::string &message)libcdoc::CDocReaderinlineprotected
testConfig(std::vector< uint8_t > &dst)libcdoc::CDocReadervirtual
testNetwork(std::vector< std::vector< uint8_t > > &dst)libcdoc::CDocReadervirtual
versionlibcdoc::CDocReader
~CDocReader()=defaultlibcdoc::CDocReadervirtual