Quick Links:

bal | bbl | bdl | bsl

Classes | Namespaces | Functions

bdlat_enumfunctions.h File Reference

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)

Detailed Description