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.