#include <Param.hh>
|
typedef boost::variant< bool, char, std::string, int, uint64_t, unsigned int, double, float, sdf::Time, sdf::Color, sdf::Vector3, sdf::Vector2i, sdf::Vector2d, sdf::Quaternion, sdf::Pose, ignition::math::Vector3d, ignition::math::Vector2i, ignition::math::Vector2d, ignition::math::Quaterniond, ignition::math::Pose3d > | ParamVariant |
|
§ ParamVariant
typedef boost::variant<bool, char, std::string, int, uint64_t, unsigned int, double, float, sdf::Time, sdf::Color, sdf::Vector3, sdf::Vector2i, sdf::Vector2d, sdf::Quaternion, sdf::Pose, ignition::math::Vector3d, ignition::math::Vector2i, ignition::math::Vector2d, ignition::math::Quaterniond, ignition::math::Pose3d> sdf::ParamPrivate::ParamVariant |
§ defaultValue
This parameter's default value.
§ description
std::string sdf::ParamPrivate::description |
Description of the parameter.
§ key
std::string sdf::ParamPrivate::key |
§ required
bool sdf::ParamPrivate::required |
True if the parameter is required.
§ set
bool sdf::ParamPrivate::set |
True if the parameter is set.
§ typeName
std::string sdf::ParamPrivate::typeName |
§ updateFunc
std::function<boost::any ()> sdf::ParamPrivate::updateFunc |
§ value
The documentation for this class was generated from the following file: