#include <parameter.hpp>
Definition at line 27 of file parameter.hpp.
◆ ParameterValue() [1/10]
foxglove::ParameterValue::ParameterValue |
( |
| ) |
|
◆ ParameterValue() [2/10]
foxglove::ParameterValue::ParameterValue |
( |
bool |
value | ) |
|
◆ ParameterValue() [3/10]
foxglove::ParameterValue::ParameterValue |
( |
int |
value | ) |
|
◆ ParameterValue() [4/10]
foxglove::ParameterValue::ParameterValue |
( |
int64_t |
value | ) |
|
◆ ParameterValue() [5/10]
foxglove::ParameterValue::ParameterValue |
( |
double |
value | ) |
|
◆ ParameterValue() [6/10]
foxglove::ParameterValue::ParameterValue |
( |
const std::string & |
value | ) |
|
◆ ParameterValue() [7/10]
foxglove::ParameterValue::ParameterValue |
( |
const char * |
value | ) |
|
◆ ParameterValue() [8/10]
foxglove::ParameterValue::ParameterValue |
( |
const std::vector< unsigned char > & |
value | ) |
|
◆ ParameterValue() [9/10]
foxglove::ParameterValue::ParameterValue |
( |
const std::vector< ParameterValue > & |
value | ) |
|
◆ ParameterValue() [10/10]
foxglove::ParameterValue::ParameterValue |
( |
const std::unordered_map< std::string, ParameterValue > & |
value | ) |
|
◆ getType()
◆ getValue()
template<typename T >
const T& foxglove::ParameterValue::getValue |
( |
| ) |
const |
|
inline |
◆ _type
◆ _value
std::any foxglove::ParameterValue::_value |
|
private |
The documentation for this class was generated from the following files: