Classes | |
| class | DependencyVisitor |
| class | InterfaceNameVisitor |
| class | ServiceVisitor |
Functions | |
| def | convertFunctionCode (self, interface) |
| def | genBridgeComponent (self, interface) |
| def | getCppTypeText (self, typ, out=False, full=NOT_FULL) |
| def | getROSTypeText (self, typ) |
| def | outputMsg (self, typ) |
| def | outputSrv (self, op) |
| def | ServiceBridgeFunction (self, op, ifname, pkgname) |
Variables | |
| action | |
| args | |
| basedir = os.path.split(idldir)[0] | |
| string | convert_functions |
| int | CPP_FULL = 2 |
| default | |
| dest | |
| fd = os.popen('/usr/bin/omnicpp %s "%s"' % (option, idlfile), 'r') | |
| help | |
| idldir = os.path.split(idlfile)[0] | |
| idlfile = options.idlfile | |
| metavar | |
| string | multiarray_conversion |
| dictionary | MultiArrayTypeNameMap |
| int | NOT_FULL = 0 |
| string | option = ' '.join(['-I'+d for d in filter(None, pathlist.split(' '))]) |
| options | |
| parser = OptionParser() | |
| pathlist = options.idlpath.strip('"') | |
| pkgname = options.package_name | |
| int | ROS_FULL = 1 |
| string | sppath = "/usr/lib/omniidl" |
| tmpdir = options.tmpdir | |
| tree = _omniidl.compile(fd, idlfile) | |
| type | |
| dictionary | TypeNameMap |
| def idl2srv.convertFunctionCode | ( | self, | |
| interface | |||
| ) |
Definition at line 339 of file idl2srv.py.
| def idl2srv.genBridgeComponent | ( | self, | |
| interface | |||
| ) |
Definition at line 465 of file idl2srv.py.
| def idl2srv.getCppTypeText | ( | self, | |
| typ, | |||
out = False, |
|||
full = NOT_FULL |
|||
| ) |
Definition at line 167 of file idl2srv.py.
| def idl2srv.getROSTypeText | ( | self, | |
| typ | |||
| ) |
Definition at line 209 of file idl2srv.py.
| def idl2srv.outputMsg | ( | self, | |
| typ | |||
| ) |
Definition at line 265 of file idl2srv.py.
| def idl2srv.outputSrv | ( | self, | |
| op | |||
| ) |
Definition at line 314 of file idl2srv.py.
| def idl2srv.ServiceBridgeFunction | ( | self, | |
| op, | |||
| ifname, | |||
| pkgname | |||
| ) |
Definition at line 367 of file idl2srv.py.
| idl2srv.action |
Definition at line 671 of file idl2srv.py.
| idl2srv.args |
Definition at line 686 of file idl2srv.py.
| idl2srv.basedir = os.path.split(idldir)[0] |
Definition at line 694 of file idl2srv.py.
| string idl2srv.convert_functions |
Definition at line 60 of file idl2srv.py.
| int idl2srv.CPP_FULL = 2 |
Definition at line 136 of file idl2srv.py.
| idl2srv.default |
Definition at line 672 of file idl2srv.py.
| idl2srv.dest |
Definition at line 667 of file idl2srv.py.
Definition at line 707 of file idl2srv.py.
| idl2srv.help |
Definition at line 668 of file idl2srv.py.
| idl2srv.idldir = os.path.split(idlfile)[0] |
Definition at line 693 of file idl2srv.py.
| idl2srv.idlfile = options.idlfile |
Definition at line 688 of file idl2srv.py.
| idl2srv.metavar |
Definition at line 668 of file idl2srv.py.
| string idl2srv.multiarray_conversion |
Definition at line 100 of file idl2srv.py.
| dictionary idl2srv.MultiArrayTypeNameMap |
Definition at line 44 of file idl2srv.py.
| int idl2srv.NOT_FULL = 0 |
Definition at line 134 of file idl2srv.py.
| string idl2srv.option = ' '.join(['-I'+d for d in filter(None, pathlist.split(' '))]) |
Definition at line 703 of file idl2srv.py.
| idl2srv.options |
Definition at line 686 of file idl2srv.py.
| idl2srv.parser = OptionParser() |
Definition at line 666 of file idl2srv.py.
| idl2srv.pathlist = options.idlpath.strip('"') |
Definition at line 702 of file idl2srv.py.
| idl2srv.pkgname = options.package_name |
Definition at line 696 of file idl2srv.py.
| int idl2srv.ROS_FULL = 1 |
Definition at line 135 of file idl2srv.py.
| string idl2srv.sppath = "/usr/lib/omniidl" |
Definition at line 13 of file idl2srv.py.
| idl2srv.tmpdir = options.tmpdir |
Definition at line 691 of file idl2srv.py.
Definition at line 709 of file idl2srv.py.
| idl2srv.type |
Definition at line 680 of file idl2srv.py.
| dictionary idl2srv.TypeNameMap |
Definition at line 25 of file idl2srv.py.