|
BDE 4.14.0 Production release
|
#include <bsls_ident.h>#include <bdlscm_version.h>#include <bdld_datumbinaryref.h>#include <bdld_datumerror.h>#include <bdld_datumudt.h>#include <bdlb_float.h>#include <bdlb_printmethods.h>#include <bdldfp_decimal.fwd.h>#include <bdldfp_decimal.h>#include <bdlt_date.h>#include <bdlt_datetime.h>#include <bdlt_datetimeinterval.h>#include <bdlt_epochutil.h>#include <bdlt_time.h>#include <bslma_allocator.h>#include <bslma_allocatorutil.h>#include <bslma_bslallocator.h>#include <bslmf_assert.h>#include <bslmf_isbitwisecopyable.h>#include <bslmf_isbitwisemoveable.h>#include <bslmf_istriviallydefaultconstructible.h>#include <bslmf_nestedtraitdeclaration.h>#include <bslmf_nil.h>#include <bsls_alignedbuffer.h>#include <bsls_annotation.h>#include <bsls_assert.h>#include <bsls_performancehint.h>#include <bsls_platform.h>#include <bsls_review.h>#include <bsls_types.h>#include <bsl_algorithm.h>#include <bsl_climits.h>#include <bsl_cstring.h>#include <bsl_iosfwd.h>#include <bsl_limits.h>#include <bsl_string.h>#include <bsl_utility.h>Go to the source code of this file.
Classes | |
| struct | bdld::Datum_MakeDependent< t_WANT_TO_BE_DEPENDENT, t_ALREADY_DEPENDENT > |
| class | bdld::Datum |
| class | bdld::DatumMutableArrayRef |
| struct | bdld::Datum_IntMapHeader |
| struct | bdld::Datum_MapHeader |
| class | bdld::DatumMutableMapRef |
| class | bdld::DatumMutableIntMapRef |
| class | bdld::DatumMutableMapOwningKeysRef |
| class | bdld::DatumArrayRef |
| class | bdld::DatumIntMapEntry |
| class | bdld::DatumIntMapRef |
| class | bdld::DatumMapEntry |
| class | bdld::DatumMapRef |
| struct | bdld::Datum_Helpers |
Macros | |
| #define | BDLD_DATUM_FORCE_INLINE inline |
Functions | |
| bool | bdld::operator== (const Datum &lhs, const Datum &rhs) |
| bool | bdld::operator!= (const Datum &lhs, const Datum &rhs) |
| bsl::ostream & | bdld::operator<< (bsl::ostream &stream, const Datum &rhs) |
| template<class t_HASH_ALGORITHM > | |
| void | bdld::hashAppend (t_HASH_ALGORITHM &hashAlgorithm, const Datum &datum) |
| bsl::ostream & | bdld::operator<< (bsl::ostream &stream, Datum::DataType rhs) |
| bool | bdld::operator== (const DatumArrayRef &lhs, const DatumArrayRef &rhs) |
| bool | bdld::operator!= (const DatumArrayRef &lhs, const DatumArrayRef &rhs) |
| bsl::ostream & | bdld::operator<< (bsl::ostream &stream, const DatumArrayRef &rhs) |
| bool | bdld::operator== (const DatumIntMapEntry &lhs, const DatumIntMapEntry &rhs) |
| bool | bdld::operator!= (const DatumIntMapEntry &lhs, const DatumIntMapEntry &rhs) |
| bsl::ostream & | bdld::operator<< (bsl::ostream &stream, const DatumIntMapEntry &rhs) |
| bool | bdld::operator== (const DatumIntMapRef &lhs, const DatumIntMapRef &rhs) |
| bool | bdld::operator!= (const DatumIntMapRef &lhs, const DatumIntMapRef &rhs) |
| bsl::ostream & | bdld::operator<< (bsl::ostream &stream, const DatumIntMapRef &rhs) |
| bool | bdld::operator== (const DatumMapEntry &lhs, const DatumMapEntry &rhs) |
| bool | bdld::operator!= (const DatumMapEntry &lhs, const DatumMapEntry &rhs) |
| bsl::ostream & | bdld::operator<< (bsl::ostream &stream, const DatumMapEntry &rhs) |
| bool | bdld::operator== (const DatumMapRef &lhs, const DatumMapRef &rhs) |
| bool | bdld::operator!= (const DatumMapRef &lhs, const DatumMapRef &rhs) |
| bsl::ostream & | bdld::operator<< (bsl::ostream &stream, const DatumMapRef &rhs) |
Variables | |
| BSLS_PLATFORM_COMPILER_ERROR | |
The content of this file has been pre-processed for Doxygen.