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:
[legend]

Public Types

typedef TVector< ParamState > Vector
 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: