TwiceAsNice  2019-02-18
Public Member Functions | List of all members
Nice::Unit Class Reference

#include <Unit.h>

Inheritance diagram for Nice::Unit:
Inheritance graph
Collaboration diagram for Nice::Unit:
Collaboration graph

Public Member Functions

 Unit ()
 
 Unit (const Nice::UnitVar &_unit)
 
void setUnit (Nice::UnitVar _unit)
 
std::string getName ()
 
std::string getBase ()
 
double getFactor ()
 
Unitoperator= (const Nice::UnitVar &_unit)
 
 Unit ()
 
 Unit (const Nice::UnitVar &_unit)
 
void setUnit (Nice::UnitVar _unit)
 
std::string getName ()
 
std::string getBase ()
 
double getFactor ()
 
Unitoperator= (const Nice::UnitVar &_unit)
 
- Public Member Functions inherited from Nice::UnitVar
bool operator== (const UnitVar &__rhs) const
 
bool operator< (const UnitVar &__rhs) const
 
bool operator!= (const UnitVar &__rhs) const
 
bool operator<= (const UnitVar &__rhs) const
 
bool operator> (const UnitVar &__rhs) const
 
bool operator>= (const UnitVar &__rhs) const
 
bool operator== (const UnitVar &__rhs) const
 
bool operator< (const UnitVar &__rhs) const
 
bool operator!= (const UnitVar &__rhs) const
 
bool operator<= (const UnitVar &__rhs) const
 
bool operator> (const UnitVar &__rhs) const
 
bool operator>= (const UnitVar &__rhs) const
 

Additional Inherited Members

- Public Attributes inherited from Nice::UnitVar
::std::string name
 
::std::string base
 
::Ice::Double factor
 

Constructor & Destructor Documentation

◆ Unit() [1/4]

Nice::Unit::Unit ( )
inline

◆ Unit() [2/4]

Nice::Unit::Unit ( const Nice::UnitVar _unit)
inline

◆ Unit() [3/4]

Nice::Unit::Unit ( )
inline

◆ Unit() [4/4]

Nice::Unit::Unit ( const Nice::UnitVar _unit)
inline

Member Function Documentation

◆ getBase() [1/2]

std::string Nice::Unit::getBase ( )
inline

◆ getBase() [2/2]

std::string Nice::Unit::getBase ( )
inline

◆ getFactor() [1/2]

double Nice::Unit::getFactor ( )
inline

◆ getFactor() [2/2]

double Nice::Unit::getFactor ( )
inline

◆ getName() [1/2]

std::string Nice::Unit::getName ( )
inline

◆ getName() [2/2]

std::string Nice::Unit::getName ( )
inline

◆ operator=() [1/2]

Unit& Nice::Unit::operator= ( const Nice::UnitVar _unit)
inline

◆ operator=() [2/2]

Unit& Nice::Unit::operator= ( const Nice::UnitVar _unit)
inline

◆ setUnit() [1/2]

void Nice::Unit::setUnit ( Nice::UnitVar  _unit)
inline

◆ setUnit() [2/2]

void Nice::Unit::setUnit ( Nice::UnitVar  _unit)
inline

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