Conscience Core
Public Member Functions | Public Attributes | List of all members
CscMemberInputStatus Class Reference

#include <CscMemberInputStatus.h>

Public Member Functions

 CscMemberInputStatus ()=default
 
 CscMemberInputStatus (const string &memberName, const map< CscInputType, float > &values={})
 
virtual ~CscMemberInputStatus ()
 
CscMemberInputStatusgetDuplicate () const
 
string getMemberName () const
 
string toString () const
 
 operator string () const
 
const map< CscInputType, float > & getValues ()
 
float getValue (CscInputType inputType) const
 

Public Attributes

map< CscInputType, float > values
 

Constructor & Destructor Documentation

◆ CscMemberInputStatus() [1/2]

CscMemberInputStatus::CscMemberInputStatus ( )
default

◆ CscMemberInputStatus() [2/2]

CscMemberInputStatus::CscMemberInputStatus ( const string &  memberName,
const map< CscInputType, float > &  values = {} 
)

◆ ~CscMemberInputStatus()

CscMemberInputStatus::~CscMemberInputStatus ( )
virtual

Member Function Documentation

◆ getDuplicate()

CscMemberInputStatus * CscMemberInputStatus::getDuplicate ( ) const

◆ getMemberName()

string CscMemberInputStatus::getMemberName ( ) const
inline

◆ getValue()

float CscMemberInputStatus::getValue ( CscInputType  inputType) const
inline

◆ getValues()

const map<CscInputType, float>& CscMemberInputStatus::getValues ( )
inline

◆ operator string()

CscMemberInputStatus::operator string ( ) const
inline

◆ toString()

string CscMemberInputStatus::toString ( ) const
inline

Member Data Documentation

◆ values

map<CscInputType, float> CscMemberInputStatus::values

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