Public Types | Public Attributes
swri::DynamicValue Struct Reference

#include <dynamic_parameters.h>

List of all members.

Public Types

enum  Type {
  Bool = 0, Float = 1, Double = 2, Int = 3,
  String = 4
}

Public Attributes

boost::shared_ptr< bool > boolean
boost::shared_ptr< double > dbl
union {
   bool   b
   double   d
   int   i
Default
std::string default_string
std::string description
boost::shared_ptr< float > flt
boost::shared_ptr< int > integer
union {
   double   d
   int   i
Max
union {
   double   d
   int   i
Min
std::string name
boost::shared_ptr< std::string > str
Type type

Detailed Description

Definition at line 48 of file dynamic_parameters.h.


Member Enumeration Documentation

Enumerator:
Bool 
Float 
Double 
Int 
String 

Definition at line 50 of file dynamic_parameters.h.


Member Data Documentation

Definition at line 74 of file dynamic_parameters.h.

boost::shared_ptr<bool> swri::DynamicValue::boolean

Definition at line 68 of file dynamic_parameters.h.

Definition at line 73 of file dynamic_parameters.h.

boost::shared_ptr<double> swri::DynamicValue::dbl

Definition at line 65 of file dynamic_parameters.h.

Definition at line 87 of file dynamic_parameters.h.

Definition at line 61 of file dynamic_parameters.h.

boost::shared_ptr<float> swri::DynamicValue::flt

Definition at line 64 of file dynamic_parameters.h.

Definition at line 75 of file dynamic_parameters.h.

boost::shared_ptr<int> swri::DynamicValue::integer

Definition at line 67 of file dynamic_parameters.h.

union { ... } swri::DynamicValue::Max
union { ... } swri::DynamicValue::Min

Definition at line 60 of file dynamic_parameters.h.

boost::shared_ptr<std::string> swri::DynamicValue::str

Definition at line 66 of file dynamic_parameters.h.

Definition at line 59 of file dynamic_parameters.h.


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


swri_roscpp
Author(s):
autogenerated on Thu Jun 6 2019 20:34:48