|
BDE 4.14.0 Production release
|
#include <bsls_ident.h>#include <bdlscm_version.h>#include <bslmf_integralconstant.h>#include <bsls_assert.h>#include <bsls_review.h>#include <bdlat_bdeatoverrides.h>#include <bdlb_nullablevalue.h>#include <bdlb_nullableallocatedvalue.h>#include <bslmf_matchanytype.h>Go to the source code of this file.
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) |
The content of this file has been pre-processed for Doxygen.