BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bdlb::VariantImp< TYPES > Member List

This is the complete list of members for bdlb::VariantImp< TYPES >, including all inherited members.

apply(VISITOR &visitor)bdlb::VariantImp< TYPES >inline
apply(const VISITOR &visitor)bdlb::VariantImp< TYPES >inline
apply(VISITOR &visitor, const TYPE &defaultValue)bdlb::VariantImp< TYPES >inline
apply(const VISITOR &visitor, const TYPE &defaultValue)bdlb::VariantImp< TYPES >inline
apply(VISITOR &visitor)bdlb::VariantImp< TYPES >inline
apply(const VISITOR &visitor)bdlb::VariantImp< TYPES >inline
apply(VISITOR &visitor, const TYPE &defaultValue)bdlb::VariantImp< TYPES >inline
apply(const VISITOR &visitor, const TYPE &defaultValue)bdlb::VariantImp< TYPES >inline
apply(VISITOR &visitor)bdlb::VariantImp< TYPES >inline
apply(const VISITOR &visitor)bdlb::VariantImp< TYPES >inline
apply(VISITOR &visitor, const TYPE &defaultValue)bdlb::VariantImp< TYPES >inline
apply(const VISITOR &visitor, const TYPE &defaultValue)bdlb::VariantImp< TYPES >inline
apply(VISITOR &visitor) constbdlb::VariantImp< TYPES >inline
apply(const VISITOR &visitor) constbdlb::VariantImp< TYPES >inline
apply(VISITOR &visitor, const TYPE &defaultValue) constbdlb::VariantImp< TYPES >inline
apply(const VISITOR &visitor, const TYPE &defaultValue) constbdlb::VariantImp< TYPES >inline
apply(VISITOR &visitor) constbdlb::VariantImp< TYPES >inline
apply(const VISITOR &visitor) constbdlb::VariantImp< TYPES >inline
apply(VISITOR &visitor, const TYPE &defaultValue) constbdlb::VariantImp< TYPES >inline
apply(const VISITOR &visitor, const TYPE &defaultValue) constbdlb::VariantImp< TYPES >inline
apply(VISITOR &visitor) constbdlb::VariantImp< TYPES >inline
apply(const VISITOR &visitor) constbdlb::VariantImp< TYPES >inline
apply(VISITOR &visitor, const TYPE &defaultValue) constbdlb::VariantImp< TYPES >inline
apply(const VISITOR &visitor, const TYPE &defaultValue) constbdlb::VariantImp< TYPES >inline
applyRaw(VISITOR &visitor)bdlb::VariantImp< TYPES >inline
applyRaw(const VISITOR &visitor)bdlb::VariantImp< TYPES >inline
applyRaw(VISITOR &visitor)bdlb::VariantImp< TYPES >inline
applyRaw(const VISITOR &visitor)bdlb::VariantImp< TYPES >inline
applyRaw(VISITOR &visitor)bdlb::VariantImp< TYPES >inline
applyRaw(const VISITOR &visitor)bdlb::VariantImp< TYPES >inline
applyRaw(VISITOR &visitor) constbdlb::VariantImp< TYPES >inline
applyRaw(const VISITOR &visitor) constbdlb::VariantImp< TYPES >inline
applyRaw(VISITOR &visitor) constbdlb::VariantImp< TYPES >inline
applyRaw(const VISITOR &visitor) constbdlb::VariantImp< TYPES >inline
applyRaw(VISITOR &visitor) constbdlb::VariantImp< TYPES >inline
applyRaw(const VISITOR &visitor) constbdlb::VariantImp< TYPES >inline
assign(const TYPE &value)bdlb::VariantImp< TYPES >
assign(bslmf::MovableRef< TYPE > value)bdlb::VariantImp< TYPES >
assign(const TYPE &value)bdlb::VariantImp< TYPES >
assign(bslmf::MovableRef< TYPE > value)bdlb::VariantImp< TYPES >
assignTo(const SOURCE_TYPE &value)bdlb::VariantImp< TYPES >
assignTo(const SOURCE_TYPE &value)bdlb::VariantImp< TYPES >
bdexStreamIn(STREAM &stream, int version)bdlb::VariantImp< TYPES >
bdexStreamOut(STREAM &stream, int version) constbdlb::VariantImp< TYPES >
BSLMF_NESTED_TRAIT_DECLARATION(VariantImp, HasPrintMethod)bdlb::VariantImp< TYPES >
BSLMF_NESTED_TRAIT_DECLARATION_IF(VariantImp, bslma::UsesBslmaAllocator, Traits::k_VARIANT_USES_BSLMA_ALLOCATOR)bdlb::VariantImp< TYPES >
BSLMF_NESTED_TRAIT_DECLARATION_IF(VariantImp, bslmf::IsBitwiseCopyable, Traits::k_VARIANT_IS_BITWISE_COPYABLE)bdlb::VariantImp< TYPES >
BSLMF_NESTED_TRAIT_DECLARATION_IF(VariantImp, bslmf::IsBitwiseMoveable, Traits::k_VARIANT_IS_BITWISE_MOVEABLE)bdlb::VariantImp< TYPES >
createInPlace(ARGS &&... arguments)bdlb::VariantImp< TYPES >inline
is() constbdlb::VariantImp< TYPES >inline
isUnset() constbdlb::VariantImp< TYPES >inline
maxSupportedBdexVersion() constbdlb::VariantImp< TYPES >inline
operator=(const TYPE &value)bdlb::VariantImp< TYPES >
operator=(bslmf::MovableRef< TYPE > value)bdlb::VariantImp< TYPES >
operator=(const VariantImp &rhs)bdlb::VariantImp< TYPES >
operator=(bslmf::MovableRef< VariantImp > rhs)bdlb::VariantImp< TYPES >
operator=(const TYPE &value)bdlb::VariantImp< TYPES >inline
operator=(bslmf::MovableRef< TYPE > value)bdlb::VariantImp< TYPES >inline
print(bsl::ostream &stream, int level=0, int spacesPerLevel=4) constbdlb::VariantImp< TYPES >
reset()bdlb::VariantImp< TYPES >
swap(VariantImp &other)bdlb::VariantImp< TYPES >
the()bdlb::VariantImp< TYPES >inline
the() constbdlb::VariantImp< TYPES >inline
typeIndex() constbdlb::VariantImp< TYPES >inline
typeInfo() constbdlb::VariantImp< TYPES >inline
VariantImp()bdlb::VariantImp< TYPES >inline
VariantImp(const TYPE_OR_ALLOCATOR &valueOrAllocator)bdlb::VariantImp< TYPES >inlineexplicit
VariantImp(const TYPE &value, bslma::Allocator *basicAllocator)bdlb::VariantImp< TYPES >inline
VariantImp(bslmf::MovableRef< TYPE > value)bdlb::VariantImp< TYPES >explicit
VariantImp(bslmf::MovableRef< TYPE > value, bslma::Allocator *basicAllocator)bdlb::VariantImp< TYPES >
VariantImp(const VariantImp &original, bslma::Allocator *basicAllocator=0)bdlb::VariantImp< TYPES >
VariantImp(bslmf::MovableRef< VariantImp > original)bdlb::VariantImp< TYPES >
VariantImp(bslmf::MovableRef< VariantImp > original, bslma::Allocator *basicAllocator)bdlb::VariantImp< TYPES >
~VariantImp()bdlb::VariantImp< TYPES >inline