![]() |
Visual Servoing Platform version 3.7.0
|
Public Member Functions | |
| __init__ (self, type, decl, namespaces) | |
| parseName (self, name, namespaces) | |
| fullName (self, isCPP=False) | |
| fullClass (self, isCPP=False) | |
Public Attributes | |
| namespace | |
| classpath | |
| classname | |
| name = self.parseName(decl[0], namespaces) | |
| dict | params = {} |
| list | annotation = [] |
| docstring = docstring | |
Definition at line 131 of file gen_java.py.
| gen_java.GeneralInfo.__init__ | ( | self, | |
| type, | |||
| decl, | |||
| namespaces ) |
Definition at line 132 of file gen_java.py.
| gen_java.GeneralInfo.fullClass | ( | self, | |
| isCPP = False ) |
Definition at line 182 of file gen_java.py.
References classpath, gen2.FuncInfo.namespace, and namespace.
Referenced by fullName().
| gen_java.GeneralInfo.fullName | ( | self, | |
| isCPP = False ) |
Definition at line 178 of file gen_java.py.
References fullClass(), camera_calibration_show_extrinsics.CameraInfo.name, gen2.ArgInfo.name, gen2.ClassInfo.name, gen2.ClassProp.name, gen2.FuncInfo.name, gen2.FuncVariant.name, name, vpAROgre.name, and gen_java.reverseCamelCase().
| gen_java.GeneralInfo.parseName | ( | self, | |
| name, | |||
| namespaces ) |
input: full name and available namespaces returns: (namespace, classpath, classname, name)
Definition at line 149 of file gen_java.py.
References gen_java.camelCase().
| list gen_java.GeneralInfo.annotation = [] |
Definition at line 137 of file gen_java.py.
Referenced by gen_java.ClassInfo.generateJavaCode().
| gen_java.GeneralInfo.classname |
Definition at line 133 of file gen_java.py.
| gen_java.GeneralInfo.classpath |
Definition at line 133 of file gen_java.py.
Referenced by fullClass().
| gen_java.GeneralInfo.docstring = docstring |
Definition at line 147 of file gen_java.py.
Referenced by gen_java.ClassInfo.generateJavaCode().
| gen_java.GeneralInfo.name = self.parseName(decl[0], namespaces) |
Definition at line 133 of file gen_java.py.
Referenced by gen_java.ArgInfo.__repr__(), gen_java.ClassPropInfo.__repr__(), gen_java.ConstInfo.__repr__(), fullName(), gen_java.ClassInfo.generateJavaCode(), and gen_java.ClassInfo.initCodeStreams().
| gen_java.GeneralInfo.namespace |
Definition at line 133 of file gen_java.py.
Referenced by fullClass().
| dict gen_java.GeneralInfo.params = {} |
Definition at line 136 of file gen_java.py.