Scanframe Modular Application 0.1.0
Loading...
Searching...
No Matches
sf::gmi::ParamState Class Reference

Structure to hold a single state. More...

#include <GmiInterface.h>

Collaboration diagram for sf::gmi::ParamState:

Public Types

typedef TVector< ParamStateVector
 Vector holding param-state instances.
 

Public Member Functions

 ParamState (const ParamState &ps)
 Copy constructor.
 
 ParamState (const std::string &name, const Value &value)
 Copy constructor.
 
bool operator== (const ParamState &ps) const
 Compare equal operator.
 

Public Attributes

std::string _name
 Holds the name of the state.
 
Value _value
 Holds the value of the state.
 

Detailed Description

Structure to hold a single state.

Member Typedef Documentation

◆ Vector

Vector holding param-state instances.

Constructor & Destructor Documentation

◆ ParamState() [1/2]

sf::gmi::ParamState::ParamState ( const ParamState ps)

Copy constructor.

◆ ParamState() [2/2]

sf::gmi::ParamState::ParamState ( const std::string &  name,
const Value value 
)

Copy constructor.

Member Function Documentation

◆ operator==()

bool sf::gmi::ParamState::operator== ( const ParamState ps) const

Compare equal operator.

Member Data Documentation

◆ _name

std::string sf::gmi::ParamState::_name

Holds the name of the state.

◆ _value

Value sf::gmi::ParamState::_value

Holds the value of the state.


The documentation for this class was generated from the following file: