Crypto++
5.6.3
Free C++ class library of cryptographic schemes
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
BlockTransformation Member List
This is the complete list of members for
BlockTransformation
, including all inherited members.
AdvancedProcessBlocks
(const byte *inBlocks, const byte *xorBlocks, byte *outBlocks, size_t length, word32 flags) const
BlockTransformation
virtual
Algorithm
(bool checkSelfTestStatus=true)
Algorithm
AlgorithmName
() const
Algorithm
inline
virtual
BlockSize
() const =0
BlockTransformation
pure virtual
BT_AllowParallel
enum value (defined in
BlockTransformation
)
BlockTransformation
BT_DontIncrementInOutPointers
enum value
BlockTransformation
BT_InBlockIsCounter
enum value
BlockTransformation
BT_ReverseDirection
enum value
BlockTransformation
BT_XorInput
enum value (defined in
BlockTransformation
)
BlockTransformation
Clone
() const
Clonable
inline
virtual
FlagsForAdvancedProcessBlocks
enum name
BlockTransformation
GetCipherDirection
() const
BlockTransformation
inline
IsForwardTransformation
() const =0
BlockTransformation
pure virtual
IsPermutation
() const
BlockTransformation
inline
virtual
OptimalDataAlignment
() const
BlockTransformation
virtual
OptimalNumberOfParallelBlocks
() const
BlockTransformation
inline
virtual
ProcessAndXorBlock
(const byte *inBlock, const byte *xorBlock, byte *outBlock) const =0
BlockTransformation
pure virtual
ProcessBlock
(const byte *inBlock, byte *outBlock) const
BlockTransformation
inline
ProcessBlock
(byte *inoutBlock) const
BlockTransformation
inline
~Clonable
() (defined in
Clonable
)
Clonable
inline
virtual
Generated on Tue Jul 26 2016 20:29:02 for Crypto++ by
1.8.11