104 #endif // ndef SH_ENCALGO_H IRep Value
Definition: EncryptionAlgorithm.h:95
struct EncryptionAlgorithm::struct_Translation Translation
bool operator==(const EncryptionAlgorithm &algo) const
Definition: EncryptionAlgorithm.h:71
Definition: EncryptionAlgorithm.h:42
Definition: EncryptionAlgorithm.h:51
Definition: EncryptionAlgorithm.h:50
EncryptionAlgorithm(void)
Definition: EncryptionAlgorithm.cc:24
Definition: EncryptionAlgorithm.h:36
static const unsigned int NumValues
Definition: EncryptionAlgorithm.h:94
Definition: EncryptionAlgorithm.h:26
Definition: EncryptionAlgorithm.h:47
Definition: EncryptionAlgorithm.h:38
static bool isValidIntegerRep(unsigned int irep)
Definition: EncryptionAlgorithm.cc:65
Definition: EncryptionAlgorithm.h:41
Definition: EncryptionAlgorithm.h:49
Definition: EncryptionAlgorithm.h:35
Definition: EncryptionAlgorithm.h:37
Definition: EncryptionAlgorithm.h:34
Definition: EncryptionAlgorithm.h:54
Definition: EncryptionAlgorithm.h:45
Definition: EncryptionAlgorithm.h:53
Definition: EncryptionAlgorithm.h:46
static const Translation Translations[]
Definition: EncryptionAlgorithm.h:101
IRep
integer representation of encryption algorithm
Definition: EncryptionAlgorithm.h:32
Definition: EncryptionAlgorithm.h:52
static bool isValidStringRep(std::string srep)
Definition: EncryptionAlgorithm.cc:54
Definition: EncryptionAlgorithm.h:33
char * srep
Definition: EncryptionAlgorithm.h:99
Definition: EncryptionAlgorithm.h:55
Definition: EncryptionAlgorithm.h:43
static const unsigned int IRep_size
number of bits needed to code the algorithm
Definition: EncryptionAlgorithm.h:29
void setValue(IRep irep)
Definition: EncryptionAlgorithm.cc:39
Definition: EncryptionAlgorithm.h:40
std::string getStringRep(void) const
Definition: EncryptionAlgorithm.cc:44
Definition: EncryptionAlgorithm.h:44
IRep getIntegerRep(void) const
Definition: EncryptionAlgorithm.cc:49
Definition: EncryptionAlgorithm.h:39
Definition: EncryptionAlgorithm.h:48
Definition: EncryptionAlgorithm.h:97
IRep irep
Definition: EncryptionAlgorithm.h:98
static std::string translate(IRep irep)
Definition: EncryptionAlgorithm.cc:70