Classes |
struct | bdlat_NullableValueFunctions::IsNullableValue< TYPE > |
struct | bdlat_NullableValueFunctions::IsNullableValue< bdlb::NullableValue< TYPE > > |
struct | bdlat_NullableValueFunctions::ValueType< bdlb::NullableValue< TYPE > > |
struct | bdlat_NullableValueFunctions::IsNullableValue< bdlb::NullableAllocatedValue< TYPE > > |
struct | bdlat_NullableValueFunctions::ValueType< bdlb::NullableAllocatedValue< TYPE > > |
Namespaces |
namespace | bdlat_NullableValueFunctions |
Functions |
template<class TYPE > |
void | bdlat_NullableValueFunctions::makeValue (TYPE *object) |
template<class TYPE , class MANIPULATOR > |
int | bdlat_NullableValueFunctions::manipulateValue (TYPE *object, MANIPULATOR &manipulator) |
template<class TYPE , class ACCESSOR > |
int | bdlat_NullableValueFunctions::accessValue (const TYPE &object, ACCESSOR &accessor) |
template<class TYPE > |
bool | bdlat_NullableValueFunctions::isNull (const TYPE &object) |
template<class TYPE > |
void | bdlat_NullableValueFunctions::bdlat_nullableValueMakeValue (bdlb::NullableValue< TYPE > *object) |
template<class TYPE , class MANIPULATOR > |
int | bdlat_NullableValueFunctions::bdlat_nullableValueManipulateValue (bdlb::NullableValue< TYPE > *object, MANIPULATOR &manipulator) |
template<class TYPE , class ACCESSOR > |
int | bdlat_NullableValueFunctions::bdlat_nullableValueAccessValue (const bdlb::NullableValue< TYPE > &object, ACCESSOR &accessor) |
template<class TYPE > |
bool | bdlat_NullableValueFunctions::bdlat_nullableValueIsNull (const bdlb::NullableValue< TYPE > &object) |
template<class TYPE > |
void | bdlat_NullableValueFunctions::bdlat_nullableValueMakeValue (bdlb::NullableAllocatedValue< TYPE > *object) |
template<class TYPE , class MANIPULATOR > |
int | bdlat_NullableValueFunctions::bdlat_nullableValueManipulateValue (bdlb::NullableAllocatedValue< TYPE > *object, MANIPULATOR &manipulator) |
template<class TYPE , class ACCESSOR > |
int | bdlat_NullableValueFunctions::bdlat_nullableValueAccessValue (const bdlb::NullableAllocatedValue< TYPE > &object, ACCESSOR &accessor) |
template<class TYPE > |
bool | bdlat_NullableValueFunctions::bdlat_nullableValueIsNull (const bdlb::NullableAllocatedValue< TYPE > &object) |