Crypto++ 8.7
Free C++ class library of cryptographic schemes
Classes
simple.h File Reference

Classes providing basic library services. More...

Go to the source code of this file.

Classes

class  ClonableImpl< DERIVED, BASE >
 Base class for identifying algorithm. More...
 
class  AlgorithmImpl< BASE, ALGORITHM_INFO >
 Base class information. More...
 
class  InvalidKeyLength
 Exception thrown when an invalid key length is encountered. More...
 
class  InvalidRounds
 Exception thrown when an invalid number of rounds is encountered. More...
 
class  InvalidBlockSize
 Exception thrown when an invalid block size is encountered. More...
 
class  InvalidDerivedKeyLength
 Exception thrown when an invalid derived key length is encountered. More...
 
class  InvalidPersonalizationLength
 Exception thrown when an invalid personalization string length is encountered. More...
 
class  InvalidSaltLength
 Exception thrown when an invalid salt length is encountered. More...
 
class  Bufferless< T >
 Base class for bufferless filters. More...
 
class  Unflushable< T >
 Base class for unflushable filters. More...
 
class  InputRejecting< T >
 Base class for input rejecting filters. More...
 
struct  InputRejecting< T >::InputRejected
 
class  CustomFlushPropagation< T >
 Interface for custom flush signals propagation. More...
 
class  CustomSignalPropagation< T >
 Interface for custom flush signals. More...
 
class  Multichannel< T >
 Multiple channels support for custom signal processing. More...
 
class  AutoSignaling< T >
 Provides auto signaling support. More...
 
class  Store
 Acts as a Source for pre-existing, static data. More...
 
class  Sink
 Implementation of BufferedTransformation's attachment interface. More...
 
class  BitBucket
 Acts as an input discarding Filter or Sink. More...
 

Detailed Description

Classes providing basic library services.

Definition in file simple.h.