Visual Servoing Platform version 3.7.0
Loading...
Searching...
No Matches
gen2.ArgInfo Class Reference
Inheritance diagram for gen2.ArgInfo:

Public Member Functions

 __init__ (self, arg_tuple)
 isbig (self)
 crepr (self)

Public Attributes

str tp = handle_ptr(arg_tuple[0])
 name = arg_tuple[1]
 defval = arg_tuple[2]
bool isarray = False
int arraylen = 0
 arraycvt = None
bool inputarg = True
bool outputarg = False
bool returnarg = False
bool py_inputarg = False
bool py_outputarg = False

Detailed Description

Definition at line 375 of file gen2.py.

Constructor & Destructor Documentation

◆ __init__()

gen2.ArgInfo.__init__ ( self,
arg_tuple )

Definition at line 376 of file gen2.py.

Member Function Documentation

◆ crepr()

gen2.ArgInfo.crepr ( self)

◆ isbig()

gen2.ArgInfo.isbig ( self)

Definition at line 404 of file gen2.py.

References tp, and gen2.ClassProp.tp.

Member Data Documentation

◆ arraycvt

gen2.ArgInfo.arraycvt = None

Definition at line 382 of file gen2.py.

◆ arraylen

int gen2.ArgInfo.arraylen = 0

Definition at line 381 of file gen2.py.

◆ defval

gen2.ArgInfo.defval = arg_tuple[2]

Definition at line 379 of file gen2.py.

Referenced by gen_java.ArgInfo.__repr__().

◆ inputarg

bool gen2.ArgInfo.inputarg = True

Definition at line 383 of file gen2.py.

◆ isarray

bool gen2.ArgInfo.isarray = False

Definition at line 380 of file gen2.py.

◆ name

◆ outputarg

gen2.ArgInfo.outputarg = False

Definition at line 384 of file gen2.py.

Referenced by crepr().

◆ py_inputarg

bool gen2.ArgInfo.py_inputarg = False

Definition at line 401 of file gen2.py.

◆ py_outputarg

bool gen2.ArgInfo.py_outputarg = False

Definition at line 402 of file gen2.py.

◆ returnarg

bool gen2.ArgInfo.returnarg = False

Definition at line 385 of file gen2.py.

◆ tp

str gen2.ArgInfo.tp = handle_ptr(arg_tuple[0])

Definition at line 377 of file gen2.py.

Referenced by isbig().