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.