|
| | Temperature ()=default |
| | Default constructor More...
|
| |
| void | set (const std::string &fullPath, const std::string &value) |
| | Set a value from string by specifying the path More...
|
| |
| std::string | getString (const std::string &fullPath) const |
| | Get a value as string by specifying the path More...
|
| |
| template<typename T , typename std::enable_if< std::is_same< T, CameraState::Temperature::DMD >::value, int >::type = 0> |
| const CameraState::Temperature::DMD & | get () const |
| |
| template<typename T , typename std::enable_if< std::is_same< T, CameraState::Temperature::General >::value, int >::type = 0> |
| const CameraState::Temperature::General & | get () const |
| |
| template<typename T , typename std::enable_if< std::is_same< T, CameraState::Temperature::LED >::value, int >::type = 0> |
| const CameraState::Temperature::LED & | get () const |
| |
| template<typename T , typename std::enable_if< std::is_same< T, CameraState::Temperature::Lens >::value, int >::type = 0> |
| const CameraState::Temperature::Lens & | get () const |
| |
| template<typename T , typename std::enable_if< std::is_same< T, CameraState::Temperature::PCB >::value, int >::type = 0> |
| const CameraState::Temperature::PCB & | get () const |
| |
| template<size_t i, typename std::enable_if< i==0, int >::type = 0> |
| const CameraState::Temperature::DMD & | get () const |
| |
| template<size_t i, typename std::enable_if< i==1, int >::type = 0> |
| const CameraState::Temperature::General & | get () const |
| |
| template<size_t i, typename std::enable_if< i==2, int >::type = 0> |
| const CameraState::Temperature::LED & | get () const |
| |
| template<size_t i, typename std::enable_if< i==3, int >::type = 0> |
| const CameraState::Temperature::Lens & | get () const |
| |
| template<size_t i, typename std::enable_if< i==4, int >::type = 0> |
| const CameraState::Temperature::PCB & | get () const |
| |
| | Temperature (const DMD &dmd, const General &general, const LED &led, const Lens &lens, const PCB &pcb) |
| | Constructor More...
|
| |
| Temperature & | set (const DMD &value) |
| | Set DMD More...
|
| |
| const DMD & | dmd () const |
| | Get DMD More...
|
| |
| Temperature & | set (const General &value) |
| | Set General More...
|
| |
| const General & | general () const |
| | Get General More...
|
| |
| Temperature & | set (const LED &value) |
| | Set LED More...
|
| |
| const LED & | led () const |
| | Get LED More...
|
| |
| Temperature & | set (const Lens &value) |
| | Set Lens More...
|
| |
| const Lens & | lens () const |
| | Get Lens More...
|
| |
| Temperature & | set (const PCB &value) |
| | Set PCB More...
|
| |
| const PCB & | pcb () const |
| | Get PCB More...
|
| |
| template<typename F > |
| void | forEach (const F &f) const |
| | Run the given function on each direct member with the value of the member as parameter More...
|
| |
| template<typename F > |
| void | forEach (const F &f) |
| | Run the given function on each direct member with the value of the member as parameter More...
|
| |
| template<typename F > |
| void | traverseValues (const F &f) const |
| | Traverse the entire tree using the given function with the value of the member as parameter More...
|
| |
| template<typename F > |
| void | traverseValues (const F &f) |
| | Traverse all members using the given function with the value of the member as parameter More...
|
| |
| std::string | toString () const |
| | Get the value as string More...
|
| |
| void | setFromString (const std::string &value) |
| | Set from the given string More...
|
| |
| bool | operator== (const Temperature &other) const |
| | Equality operator More...
|
| |
| bool | operator!= (const Temperature &other) const |
| | Inequality operator More...
|
| |