Public Member Functions | Static Public Attributes | Static Private Attributes | List of all members
vigir_footstep_planning_msgs.parameter.Parameter Class Reference

Public Member Functions

def __init__ (self, _type=TYPE_INVALID, name=str(), value=None, msg=None)
 
def __repr__ (self)
 
def __str__ (self)
 
def from_msg (self, msg, offset=0)
 
def get_name (self)
 
def get_type (self)
 
def get_type_as_text (self)
 
def get_value (self)
 
def set_name (self, name)
 
def set_type (self, t)
 
def set_value (self, value)
 
def to_msg (self)
 

Static Public Attributes

int TYPE_ARRAY = 7
 
int TYPE_BASE64 = 6
 
int TYPE_BOOLEAN = 1
 
int TYPE_DATE_TIME = 5
 
int TYPE_DOUBLE = 3
 
int TYPE_INT = 2
 
int TYPE_INVALID = 0
 
int TYPE_STRING = 4
 
int TYPE_STRUCT = 8
 

Static Private Attributes

 _name = str()
 
 _type = int()
 
 _value = None
 

Detailed Description

Definition at line 10 of file parameter.py.

Constructor & Destructor Documentation

def vigir_footstep_planning_msgs.parameter.Parameter.__init__ (   self,
  _type = TYPE_INVALID,
  name = str(),
  value = None,
  msg = None 
)

Definition at line 26 of file parameter.py.

Member Function Documentation

def vigir_footstep_planning_msgs.parameter.Parameter.__repr__ (   self)

Definition at line 37 of file parameter.py.

def vigir_footstep_planning_msgs.parameter.Parameter.__str__ (   self)

Definition at line 34 of file parameter.py.

def vigir_footstep_planning_msgs.parameter.Parameter.from_msg (   self,
  msg,
  offset = 0 
)

Definition at line 143 of file parameter.py.

def vigir_footstep_planning_msgs.parameter.Parameter.get_name (   self)

Definition at line 43 of file parameter.py.

def vigir_footstep_planning_msgs.parameter.Parameter.get_type (   self)

Definition at line 49 of file parameter.py.

def vigir_footstep_planning_msgs.parameter.Parameter.get_type_as_text (   self)

Definition at line 52 of file parameter.py.

def vigir_footstep_planning_msgs.parameter.Parameter.get_value (   self)

Definition at line 106 of file parameter.py.

def vigir_footstep_planning_msgs.parameter.Parameter.set_name (   self,
  name 
)

Definition at line 40 of file parameter.py.

def vigir_footstep_planning_msgs.parameter.Parameter.set_type (   self,
  t 
)

Definition at line 46 of file parameter.py.

def vigir_footstep_planning_msgs.parameter.Parameter.set_value (   self,
  value 
)

Definition at line 72 of file parameter.py.

def vigir_footstep_planning_msgs.parameter.Parameter.to_msg (   self)

Definition at line 115 of file parameter.py.

Member Data Documentation

vigir_footstep_planning_msgs.parameter.Parameter._name = str()
staticprivate

Definition at line 23 of file parameter.py.

vigir_footstep_planning_msgs.parameter.Parameter._type = int()
staticprivate

Definition at line 22 of file parameter.py.

vigir_footstep_planning_msgs.parameter.Parameter._value = None
staticprivate

Definition at line 24 of file parameter.py.

int vigir_footstep_planning_msgs.parameter.Parameter.TYPE_ARRAY = 7
static

Definition at line 19 of file parameter.py.

int vigir_footstep_planning_msgs.parameter.Parameter.TYPE_BASE64 = 6
static

Definition at line 18 of file parameter.py.

int vigir_footstep_planning_msgs.parameter.Parameter.TYPE_BOOLEAN = 1
static

Definition at line 13 of file parameter.py.

int vigir_footstep_planning_msgs.parameter.Parameter.TYPE_DATE_TIME = 5
static

Definition at line 17 of file parameter.py.

int vigir_footstep_planning_msgs.parameter.Parameter.TYPE_DOUBLE = 3
static

Definition at line 15 of file parameter.py.

int vigir_footstep_planning_msgs.parameter.Parameter.TYPE_INT = 2
static

Definition at line 14 of file parameter.py.

int vigir_footstep_planning_msgs.parameter.Parameter.TYPE_INVALID = 0
static

Definition at line 12 of file parameter.py.

int vigir_footstep_planning_msgs.parameter.Parameter.TYPE_STRING = 4
static

Definition at line 16 of file parameter.py.

int vigir_footstep_planning_msgs.parameter.Parameter.TYPE_STRUCT = 8
static

Definition at line 20 of file parameter.py.


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


vigir_footstep_planning_msgs
Author(s): Alexander Stumpf
autogenerated on Mon Jun 10 2019 15:45:25