BDE 4.14.0 Production release
|
This is the complete list of members for bslma::ConstructionUtil_Imp, including all inherited members.
construct(TARGET_TYPE *address, const ALLOCATOR &allocator, bsl::integral_constant< int, e_USES_ALLOCATOR_ARG_T_TRAITS >) | bslma::ConstructionUtil_Imp | inlinestatic |
construct(TARGET_TYPE *address, const ALLOCATOR &allocator, bsl::integral_constant< int, e_USES_ALLOCATOR_TRAITS >) | bslma::ConstructionUtil_Imp | inlinestatic |
construct(TARGET_TYPE *address, const ALLOCATOR &allocator, bsl::integral_constant< int, e_NIL_TRAITS >) | bslma::ConstructionUtil_Imp | inlinestatic |
construct(TARGET_TYPE *address, const ALLOCATOR &allocator, bsl::integral_constant< int, e_USES_ALLOCATOR_ARG_T_TRAITS >, ARG1 &argument1, ARGS &&... arguments) | bslma::ConstructionUtil_Imp | inlinestatic |
construct(TARGET_TYPE *address, const ALLOCATOR &allocator, bsl::integral_constant< int, e_USES_ALLOCATOR_TRAITS >, ARG1 &argument1, ARGS &&... arguments) | bslma::ConstructionUtil_Imp | inlinestatic |
construct(TARGET_TYPE *address, const ALLOCATOR &allocator, bsl::integral_constant< int, e_NIL_TRAITS >, ARG1 &argument1, ARGS &&... arguments) | bslma::ConstructionUtil_Imp | inlinestatic |
construct(TARGET_TYPE *address, const ALLOCATOR &allocator, bsl::integral_constant< int, e_USES_ALLOCATOR_ARG_T_TRAITS >, BSLS_COMPILERFEATURES_FORWARD_REF(ARG1) argument1, ARGS &&... arguments) | bslma::ConstructionUtil_Imp | inlinestatic |
construct(TARGET_TYPE *address, const ALLOCATOR &allocator, bsl::integral_constant< int, e_USES_ALLOCATOR_TRAITS >, BSLS_COMPILERFEATURES_FORWARD_REF(ARG1) argument1, ARGS &&... arguments) | bslma::ConstructionUtil_Imp | inlinestatic |
construct(TARGET_TYPE *address, const ALLOCATOR &allocator, bsl::integral_constant< int, e_NIL_TRAITS >, BSLS_COMPILERFEATURES_FORWARD_REF(ARG1) argument1, ARGS &&... arguments) | bslma::ConstructionUtil_Imp | inlinestatic |
destructiveMove(TARGET_TYPE *address, const ALLOCATOR &allocator, bsl::integral_constant< int, e_BITWISE_MOVABLE_TRAITS >, TARGET_TYPE *original) | bslma::ConstructionUtil_Imp | inlinestatic |
destructiveMove(TARGET_TYPE *address, const ALLOCATOR &allocator, bsl::integral_constant< int, e_NIL_TRAITS >, TARGET_TYPE *original) | bslma::ConstructionUtil_Imp | inlinestatic |
e_BITWISE_MOVABLE_TRAITS enum value | bslma::ConstructionUtil_Imp | |
e_NIL_TRAITS enum value | bslma::ConstructionUtil_Imp | |
e_USES_ALLOCATOR_ARG_T_TRAITS enum value | bslma::ConstructionUtil_Imp | |
e_USES_ALLOCATOR_TRAITS enum value | bslma::ConstructionUtil_Imp | |
voidify(TARGET_TYPE *address) | bslma::ConstructionUtil_Imp | inlinestatic |