Passwordfile library 5.2.1
C++ library to read/write passwords from/to encrypted files
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
 CIo::EntryInstances of the Entry class form a hierarchic data structure used to store account information
  CIo::AccountEntryThe exception that is thrown when a parsing error occurs
  CIo::NodeEntryActs as parent for other entries
 CIo::EntryStatistics
 Cstd::exceptionSTL class
  Cstd::runtime_errorSTL class
   CIo::CryptoExceptionThe exception that is thrown when an encryption/decryption error occurs
   CIo::ParsingExceptionThe exception that is thrown when a parsing error occurs
 CIo::FieldHolds field information which consists of a name and a value and is able to serialize and deserialize this information
 CUtil::OpenSslRandomDeviceProvides a random device using the OpenSSL function RAND_bytes()
 CIo::PasswordFileHolds account information in the form of Entry and Field instances and provides methods to read and write these information to encrypted files using OpenSSL
 CUtil::OpenSsl::Sha256Sum
 CTestFixture
  CEntryTestsTests the Io::Entry class
  CFieldTestsTests the Io::Field class
  COpenSslRandomDeviceTestsTests the Util::OpenSslRandomDevice class
  COpenSslUtilsTestsTests the functions in the Util::OpenSsl namespace
  CPasswordFileTestsTests the Io::PasswordFile class
 CUtil::OpenSsl::TOTP