Bayonne2 / Common C++ 2 Framework
|
The enumaration subclasses that contain the supported algorithm enumerations. More...
#include <ZrtpConfigure.h>
Public Member Functions | |
HashEnum () | |
~HashEnum () | |
AlgorithmEnum & | getByName (const char *name) |
Get an AlgorithmEnum by its name. More... | |
std::list< std::string > * | getAllNames () |
Return all names of all currently stored AlgorithmEnums. More... | |
int | getSize () |
Get the number of currently stored AlgorithmEnums. More... | |
AlgoTypes | getAlgoType () |
Get the AlgoTypes to which this EnumBase belongs. More... | |
AlgorithmEnum & | getByOrdinal (int ord) |
Return the AlgorithmEnum by its ordinal number. More... | |
int | getOrdinal (AlgorithmEnum &algo) |
Get the ordinal number of an AlgorithmEnum. More... | |
Protected Member Functions | |
void | insert (const char *name) |
void | insert (const char *name, int32_t klen, const char *ra, encrypt_t en, decrypt_t de, SrtpAlgorithms alId) |
The enumaration subclasses that contain the supported algorithm enumerations.
Definition at line 260 of file ZrtpConfigure.h.
HashEnum::HashEnum | ( | ) |
HashEnum::~HashEnum | ( | ) |
|
inherited |
|
inherited |
Return all names of all currently stored AlgorithmEnums.
|
inherited |
Get an AlgorithmEnum by its name.
name | The name of the AlgorithmEnum to search. |
|
inherited |
Return the AlgorithmEnum by its ordinal number.
ord | The ordinal number of the AlgorithmEnum. |
|
inherited |
Get the ordinal number of an AlgorithmEnum.
algo | Return toe ordinal numer of this AlgorithmEnum. |
|
inherited |
Get the number of currently stored AlgorithmEnums.
|
protectedinherited |
|
protectedinherited |