Public Member Functions | Public Attributes | Static Public Attributes | Properties | Private Member Functions
ROSProxy.ROSProxy.ROSProxy Class Reference

List of all members.

Public Member Functions

def __init__
def callService
def classFromService
def classFromTopic
def generalize
def msgClassFromTypeString
def specify
def srvClassFromTypeString
def typeStringFromService
def typeStringFromTopic

Public Attributes

 mans
 mods

Static Public Attributes

list atomics = ['bool', 'byte','int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64', 'uint64', 'float32', 'float64', 'string']
tuple braces = re.compile(r'\[[^\]]*\]')

Properties

 services = property(fget=__GetServices)
 topics = property(fget=__GetTopics)

Private Member Functions

def __classFromTypeString
def __GetServices
def __GetTopics

Detailed Description

Definition at line 35 of file ROSProxy.py.


Constructor & Destructor Documentation

Definition at line 36 of file ROSProxy.py.


Member Function Documentation

def ROSProxy.ROSProxy.ROSProxy.__classFromTypeString (   self,
  typeString,
  subname 
) [private]

Definition at line 62 of file ROSProxy.py.

def ROSProxy.ROSProxy.ROSProxy.__GetServices (   self) [private]

Definition at line 44 of file ROSProxy.py.

def ROSProxy.ROSProxy.ROSProxy.__GetTopics (   self) [private]

Definition at line 40 of file ROSProxy.py.

def ROSProxy.ROSProxy.ROSProxy.callService (   self,
  service,
  arguments,
  callback = False,
  wait = True 
)

Definition at line 97 of file ROSProxy.py.

def ROSProxy.ROSProxy.ROSProxy.classFromService (   self,
  service 
)

Definition at line 94 of file ROSProxy.py.

def ROSProxy.ROSProxy.ROSProxy.classFromTopic (   self,
  topic 
)

Definition at line 91 of file ROSProxy.py.

def ROSProxy.ROSProxy.ROSProxy.generalize (   self,
  inst 
)

Definition at line 121 of file ROSProxy.py.

def ROSProxy.ROSProxy.ROSProxy.msgClassFromTypeString (   self,
  typeString 
)

Definition at line 85 of file ROSProxy.py.

def ROSProxy.ROSProxy.ROSProxy.specify (   self,
  typeStr,
  obj 
)

Definition at line 139 of file ROSProxy.py.

def ROSProxy.ROSProxy.ROSProxy.srvClassFromTypeString (   self,
  typeString 
)

Definition at line 88 of file ROSProxy.py.

def ROSProxy.ROSProxy.ROSProxy.typeStringFromService (   self,
  service 
)

Definition at line 55 of file ROSProxy.py.

Definition at line 48 of file ROSProxy.py.


Member Data Documentation

list ROSProxy::ROSProxy.ROSProxy::atomics = ['bool', 'byte','int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64', 'uint64', 'float32', 'float64', 'string'] [static]

Definition at line 137 of file ROSProxy.py.

tuple ROSProxy::ROSProxy.ROSProxy::braces = re.compile(r'\[[^\]]*\]') [static]

Definition at line 136 of file ROSProxy.py.

Definition at line 36 of file ROSProxy.py.

Definition at line 36 of file ROSProxy.py.


Property Documentation

Definition at line 46 of file ROSProxy.py.

Definition at line 42 of file ROSProxy.py.


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


rosbridge
Author(s): Graylin Trevor Jay
autogenerated on Fri Jan 3 2014 11:11:38