Undocumented
Exception |
|
Undocumented |
Exception |
|
Undocumented |
Exception |
|
Undocumented |
Exception |
|
Undocumented |
Function | get |
Loads the message type specified. |
Function | get |
If not loaded, loads the specified type. Then returns an instance of it, or None. |
Function | get |
Loads the service type specified. |
Function | get |
If not loaded, loads the specified type. Then returns an instance of it, or None. |
Function | get |
Undocumented |
Function | get |
Undocumented |
Function | _add |
Undocumented |
Function | _get |
If not loaded, loads the specified class then returns an instance of it. |
Function | _get |
Returns the value for the specified key from the cache. Locks the lock before doing anything. Returns None if key not in cache |
Function | _get |
If not loaded, loads the specified msg class then returns an instance of it |
Function | _get |
If not loaded, loads the specified srv class then returns an instance of it |
Function | _load |
Loads the manifest and imports the module that contains the specified type. |
Function | _splittype |
Split the string the / delimiter and strip out empty strings |
Variable | _loaded |
Undocumented |
Variable | _loaded |
Undocumented |
Variable | _manifest |
Undocumented |
Variable | _msgs |
Undocumented |
Variable | _srvs |
Undocumented |
If not loaded, loads the specified class then returns an instance of it.
Loaded classes are cached in the provided cache dict
Throws various exceptions if loading the msg class fails
Returns the value for the specified key from the cache. Locks the lock before doing anything. Returns None if key not in cache
If not loaded, loads the specified msg class then returns an instance of it
Throws various exceptions if loading the msg class fails
If not loaded, loads the specified srv class then returns an instance of it
Throws various exceptions if loading the srv class fails
Loads the manifest and imports the module that contains the specified type.
Logic is similar to that of roslib.message.get_message_class, but we want more expressive exceptions.
Returns the loaded module, or None on failure