Quick Links: |
#include <bsltf_nonassignabletesttype.h>
Public Member Functions | |
NonAssignableTestType () | |
NonAssignableTestType (int data) | |
~NonAssignableTestType () | |
void | setData (int value) |
int | data () const |
This unconstrained (value-semantic) attribute class does not provide an assignment operator.
See Component bsltf_nonassignabletesttype
bsltf::NonAssignableTestType::NonAssignableTestType | ( | ) |
Create a NonAssignableTestType
object having the (default) attribute values:
data() == 0
bsltf::NonAssignableTestType::NonAssignableTestType | ( | int | data | ) | [explicit] |
Create a NonAssignableTestType
object having the specified data
attribute value.
bsltf::NonAssignableTestType::~NonAssignableTestType | ( | ) |
Destroy this object.
void bsltf::NonAssignableTestType::setData | ( | int | value | ) |
Set the data
attribute of this object to the specified value
int bsltf::NonAssignableTestType::data | ( | ) | const |
Return the value of the data
attribute of this object.