|
BDE 4.39.x Production Release
|
#include <bdlb_variant.h>
This visitor, when invoked as a non-modifiable function object on an instance of some template parameter TYPE, will create a default instance of TYPE.
See bdlb_variant
Public Member Functions | |
| Variant_DefaultConstructVisitor (bslma::Allocator *allocator) | |
| template<class TYPE > | |
| void | operator() (TYPE &value) const |
Public Attributes | |
| bslma::Allocator * | d_allocator_p |
|
inlineexplicit |
|
inline |
| bslma::Allocator* bdlb::Variant_DefaultConstructVisitor::d_allocator_p |