BloombergLP::bsltf::NonDefaultConstructibleTestType

This unconstrained (value-semantic) attribute class does not provide a default constructor.

Synopsis

Declared in <bsltf_nondefaultconstructibletesttype.h>

class NonDefaultConstructibleTestType;

Member Functions

NameDescription
NonDefaultConstructibleTestType [constructor]Create a NonDefaultConstructibleTestType object having the specified data attribute value.
~NonDefaultConstructibleTestType [destructor]Destroy this object.
data Return the value of the data attribute of this object.
setData Set the data attribute of this object to the specified value.

Non-Member Functions

NameDescription
debugprintSame as the preceding overload for this test type.
operator!=Return whether two objects do not have the same value.
operator==Return whether two objects have the same value.