BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bdld::Datum Member List

This is the complete list of members for bdld::Datum, including all inherited members.

adoptArray(const DatumMutableArrayRef &array)bdld::Datuminlinestatic
adoptIntMap(const DatumMutableIntMapRef &intMap)bdld::Datuminlinestatic
adoptMap(const DatumMutableMapRef &map)bdld::Datuminlinestatic
adoptMap(const DatumMutableMapOwningKeysRef &map)bdld::Datuminlinestatic
adoptMapOwningKeys(const DatumMutableMapOwningKeysRef &mapping)bdld::Datuminlinestatic
AllocatorType typedefbdld::Datum
apply(t_VISITOR &visitor) constbdld::Datum
BSLMF_NESTED_TRAIT_DECLARATION(Datum, bsl::is_trivially_copyable)bdld::Datum
BSLMF_NESTED_TRAIT_DECLARATION(Datum, bsl::is_trivially_default_constructible)bdld::Datum
BSLMF_NESTED_TRAIT_DECLARATION(Datum, bslmf::IsBitwiseMoveable)bdld::Datum
BSLMF_NESTED_TRAIT_DECLARATION(Datum, bdlb::HasPrintMethod)bdld::Datum
clone(const AllocatorType &allocator) constbdld::Datum
copyBinary(const void *value, SizeType size, const AllocatorType &allocator)bdld::Datumstatic
copyString(const char *string, SizeType length, const AllocatorType &allocator)bdld::Datumstatic
copyString(const bslstl::StringRef &value, const AllocatorType &allocator)bdld::Datuminlinestatic
createArrayReference(const Datum *array, SizeType length, const AllocatorType &allocator)bdld::Datuminlinestatic
createArrayReference(const DatumArrayRef &value, const AllocatorType &allocator)bdld::Datuminlinestatic
createBoolean(bool value)bdld::Datuminlinestatic
createDate(const bdlt::Date &value)bdld::Datuminlinestatic
createDatetime(const bdlt::Datetime &value, const AllocatorType &allocator)bdld::Datuminlinestatic
createDatetimeInterval(const bdlt::DatetimeInterval &value, const AllocatorType &allocator)bdld::Datuminlinestatic
createDecimal64(bdldfp::Decimal64 value, const AllocatorType &allocator)bdld::Datumstatic
createDouble(double value)bdld::Datuminlinestatic
createError(int code)bdld::Datuminlinestatic
createError(int code, const bslstl::StringRef &message, const AllocatorType &allocator)bdld::Datumstatic
createInteger(int value)bdld::Datuminlinestatic
createInteger64(bsls::Types::Int64 value, const AllocatorType &allocator)bdld::Datuminlinestatic
createNull()bdld::Datuminlinestatic
createStringRef(const char *string, SizeType length, const AllocatorType &allocator)bdld::Datuminlinestatic
createStringRef(const char *string, const AllocatorType &allocator)bdld::Datuminlinestatic
createStringRef(const bslstl::StringRef &value, const AllocatorType &allocator)bdld::Datuminlinestatic
createTime(const bdlt::Time &value)bdld::Datuminlinestatic
createUdt(void *data, int type)bdld::Datuminlinestatic
createUninitializedArray(DatumMutableArrayRef *result, SizeType capacity, const AllocatorType &allocator)bdld::Datumstatic
createUninitializedIntMap(DatumMutableIntMapRef *result, SizeType capacity, const AllocatorType &allocator)bdld::Datumstatic
createUninitializedMap(DatumMutableMapRef *result, SizeType capacity, const AllocatorType &allocator)bdld::Datumstatic
createUninitializedMap(DatumMutableMapOwningKeysRef *result, SizeType capacity, SizeType keysCapacity, const AllocatorType &allocator)bdld::Datumstatic
createUninitializedMapOwningKeys(DatumMutableMapOwningKeysRef *result, SizeType capacity, SizeType keysCapacity, const AllocatorType &allocator)bdld::Datuminlinestatic
createUninitializedString(Datum *result, SizeType length, const AllocatorType &allocator)bdld::Datumstatic
d_asbdld::Datum
d_databdld::Datum
DataType enum namebdld::Datum
dataTypeToAscii(DataType type)bdld::Datumstatic
Datum()=defaultbdld::Datum
Datum(const Datum &original)=defaultbdld::Datum
destroy(const Datum &value, const AllocatorType &allocator)bdld::Datumstatic
disposeUninitializedArray(const DatumMutableArrayRef &array, const AllocatorType &allocator)bdld::Datuminlinestatic
disposeUninitializedIntMap(const DatumMutableIntMapRef &intMap, const AllocatorType &allocator)bdld::Datuminlinestatic
disposeUninitializedMap(const DatumMutableMapRef &map, const AllocatorType &allocator)bdld::Datuminlinestatic
disposeUninitializedMap(const DatumMutableMapOwningKeysRef &map, const AllocatorType &allocator)bdld::Datuminlinestatic
disposeUninitializedMapOwningKeys(const DatumMutableMapOwningKeysRef &mapping, const AllocatorType &allocator)bdld::Datuminlinestatic
DLCT_ARRAY enum valuebdld::Datum
DLCT_BINARY enum valuebdld::Datum
DLCT_BOOLEAN enum valuebdld::Datum
DLCT_DATE enum valuebdld::Datum
DLCT_DATETIME enum valuebdld::Datum
DLCT_DATETIME_INTERVAL enum valuebdld::Datum
DLCT_DECIMAL64 enum valuebdld::Datum
DLCT_ERROR_VALUE enum valuebdld::Datum
DLCT_INTEGER enum valuebdld::Datum
DLCT_INTEGER64 enum valuebdld::Datum
DLCT_MAP enum valuebdld::Datum
DLCT_NIL enum valuebdld::Datum
DLCT_NUM_TYPES enum valuebdld::Datum
DLCT_REAL enum valuebdld::Datum
DLCT_STRING enum valuebdld::Datum
DLCT_TIME enum valuebdld::Datum
DLCT_USERDEFINED enum valuebdld::Datum
e_ARRAY enum valuebdld::Datum
e_BINARY enum valuebdld::Datum
e_BOOLEAN enum valuebdld::Datum
e_DATE enum valuebdld::Datum
e_DATETIME enum valuebdld::Datum
e_DATETIME_INTERVAL enum valuebdld::Datum
e_DECIMAL64 enum valuebdld::Datum
e_DOUBLE enum valuebdld::Datum
e_ERROR enum valuebdld::Datum
e_ERROR_VALUE enum valuebdld::Datum
e_INT_MAP enum valuebdld::Datum
e_INTEGER enum valuebdld::Datum
e_INTEGER64 enum valuebdld::Datum
e_MAP enum valuebdld::Datum
e_NIL enum valuebdld::Datum
e_REAL enum valuebdld::Datum
e_STRING enum valuebdld::Datum
e_TIME enum valuebdld::Datum
e_USERDEFINED enum valuebdld::Datum
isArray() constbdld::Datuminline
isBinary() constbdld::Datuminline
isBoolean() constbdld::Datuminline
isDate() constbdld::Datuminline
isDatetime() constbdld::Datuminline
isDatetimeInterval() constbdld::Datuminline
isDecimal64() constbdld::Datuminline
isDouble() constbdld::Datuminline
isError() constbdld::Datuminline
isExternalReference() constbdld::Datuminline
isInteger() constbdld::Datuminline
isInteger64() constbdld::Datuminline
isIntMap() constbdld::Datuminline
isMap() constbdld::Datuminline
isNull() constbdld::Datuminline
isString() constbdld::Datuminline
isTime() constbdld::Datuminline
isUdt() constbdld::Datuminline
k_NUM_TYPES enum valuebdld::Datum
operator!=bdld::Datumfriend
operator<<bdld::Datumfriend
operator=(const Datum &rhs)=defaultbdld::Datum
operator==bdld::Datumfriend
print(bsl::ostream &stream, int level=0, int spacesPerLevel=4) constbdld::Datum
SizeType typedefbdld::Datum
theArray() constbdld::Datuminline
theBinary() constbdld::Datuminline
theBoolean() constbdld::Datuminline
theDate() constbdld::Datuminline
theDatetime() constbdld::Datuminline
theDatetimeInterval() constbdld::Datuminline
theDecimal64() constbdld::Datum
theDouble() constbdld::Datuminline
theError() constbdld::Datuminline
theInteger() constbdld::Datuminline
theInteger64() constbdld::Datuminline
theIntMap() constbdld::Datuminline
theMap() constbdld::Datuminline
theString() constbdld::Datuminline
theTime() constbdld::Datuminline
theUdt() constbdld::Datuminline
type() constbdld::Datuminline
~Datum()=defaultbdld::Datum