8#ifndef INCLUDED_BDLAT_ENUMUTIL
9#define INCLUDED_BDLAT_ENUMUTIL
276#include <bdlat_enumfunctions.h>
303 template <
class TYPE>
313 template <
class TYPE>
331#if !defined(BSLS_PLATFORM_CMP_SUN)
347#if !defined(BSLS_PLATFORM_CMP_SUN)
#define BSLMF_ASSERT(expr)
Definition bslmf_assert.h:229
#define BSLS_IDENT(str)
Definition bsls_ident.h:195
int fromString(TYPE *result, const char *string, int stringLength)
int fromInt(TYPE *result, int number)
int makeFallback(TYPE *result)
Definition bdlat_arrayutil.h:198
Definition bdlat_enumutil.h:293
static int fromIntOrFallbackIfEnabled(TYPE *result, int number)
Definition bdlat_enumutil.h:329
static int fromStringOrFallbackIfEnabled(TYPE *result, const char *string, int stringLength)
Definition bdlat_enumutil.h:343
Definition bdlat_enumfunctions.h:403