Public Member Functions |
| DataState () |
| Create a DataState with InstanceState::any(), ViewState::any(), and SampleState::any()
|
|
| DataState (const SampleState &sample_state) |
| Create a DataState with InstanceState::any(), ViewState::any(), and the provided SampleState.
|
|
| DataState (const ViewState &view_state) |
| Create a DataState with InstanceState::any(), SampleState::any(), and the provided ViewState.
|
|
| DataState (const InstanceState &instance_state) |
| Create a DataState with SampleState::any(), ViewState::any(), and the provided InstanceState.
|
|
| DataState (const SampleState &sample_state, const ViewState &view_state, const InstanceState &instance_state) |
| Create a DataState with the provided SampleState, ViewState, and InstanceState.
|
|
bool | operator== (const DataState &other) const |
| Compare two DataState objects for equality.
|
|
bool | operator!= (const DataState &other) const |
| Compare two DataState objects for inequality.
|
|
DataState & | operator<< (const SampleState &sample_state) |
| Set the provided SampleState in a DataState object.
|
|
DataState & | operator<< (const InstanceState &instance_state) |
| Set the provided InstanceState in a DataState object.
|
|
DataState & | operator<< (const ViewState &view_state) |
| Set the provided ViewState in a DataState object.
|
|
const DataState & | operator>> (SampleState &sample_state) const |
| Get the SampleState from a DataState object.
|
|
const DataState & | operator>> (InstanceState &instance_state) const |
| Get the InstanceState from a DataState object.
|
|
const DataState & | operator>> (ViewState &view_state) const |
| Get the ViewState from a DataState object.
|
|
const SampleState & | sample_state () const |
| Get the SampleState from a DataState object.
|
|
const void | sample_state (const SampleState &sample_state) |
| Set the provided SampleState in a DataState object.
|
|
const InstanceState & | instance_state () const |
| Get the InstanceState from a DataState object.
|
|
void | instance_state (const InstanceState &instance_state) |
| Set the provided InstanceState in a DataState object.
|
|
const ViewState & | view_state () const |
| Get the ViewState from a DataState object.
|
|
void | view_state (const ViewState &view_state) |
| Set the provided ViewState in a DataState object.
|
|
The DataState class describes the state of a sample and includes the information about the sample's InstanceState, ViewState, and SampleState.