Quick Links: |
Provide a namespace defining enumeration functions. More...
Go to the source code of this file.
Classes | |
struct | bdlat_EnumFunctions::IsEnumeration< TYPE > |
Namespaces | |
namespace | bdlat_EnumFunctions |
Functions | |
template<class TYPE > | |
int | bdlat_EnumFunctions::fromInt (TYPE *result, int number) |
template<class TYPE > | |
int | bdlat_EnumFunctions::fromString (TYPE *result, const char *string, int stringLength) |
template<class TYPE > | |
void | bdlat_EnumFunctions::toInt (int *result, const TYPE &value) |
template<class TYPE > | |
void | bdlat_EnumFunctions::toString (bsl::string *result, const TYPE &value) |
template<class TYPE > | |
int | bdlat_EnumFunctions::bdlat_enumFromInt (TYPE *result, int number) |
template<class TYPE > | |
int | bdlat_EnumFunctions::bdlat_enumFromString (TYPE *result, const char *string, int stringLength) |
template<class TYPE > | |
void | bdlat_EnumFunctions::bdlat_enumToInt (int *result, const TYPE &value) |
template<class TYPE > | |
void | bdlat_EnumFunctions::bdlat_enumToString (bsl::string *result, const TYPE &value) |