BloombergLP::bdlat_EnumFunctions::fromString

Load into the specified result the enumerator matching the specified string of the specified stringLength.

Synopsis

Declared in <bdlat_enumfunctions.h>

template<class TYPE>
int
fromString(
    TYPE* result,
    char const* string,
    int stringLength);

Description

Return 0 on success, and a non-zero value with no effect on result if string and stringLength do not match any enumerator.

Return Value

0 on success, and a non-zero value otherwise

Parameters

NameDescription
resultenumeration object to receive the matching enumerator
stringstring representation of the enumerator
stringLengthlength of string