parameter.cpp
Go to the documentation of this file.
2 
3 namespace foxglove {
4 
9  , _value(value) {}
12  , _value(static_cast<int64_t>(value)) {}
15  , _value(value) {}
18  , _value(value) {}
19 ParameterValue::ParameterValue(const std::string& value)
21  , _value(value) {}
24  , _value(std::string(value)) {}
25 ParameterValue::ParameterValue(const std::vector<unsigned char>& value)
27  , _value(value) {}
28 ParameterValue::ParameterValue(const std::vector<ParameterValue>& value)
30  , _value(value) {}
31 ParameterValue::ParameterValue(const std::unordered_map<std::string, ParameterValue>& value)
33  , _value(value) {}
34 
36 Parameter::Parameter(const std::string& name)
37  : _name(name)
38  , _value(ParameterValue()) {}
39 Parameter::Parameter(const std::string& name, const ParameterValue& value)
40  : _name(name)
41  , _value(value) {}
42 
43 } // namespace foxglove
ParameterValue _value
Definition: parameter.hpp:74
std::string _name
Definition: parameter.hpp:73


foxglove_bridge
Author(s): Foxglove
autogenerated on Mon Jul 3 2023 02:12:22