List of all members.
Constructor & Destructor Documentation
def tools::CppParser::CppClass::__init__ |
( |
|
self, |
|
|
|
node, |
|
|
|
context, |
|
|
|
refSection |
|
) |
| |
Member Function Documentation
def tools::CppParser::CppClass::__repr__ |
( |
|
self | ) |
|
def tools::CppParser::CppClass::getAllVirtualFunctions |
( |
|
self, |
|
|
|
D, |
|
|
|
checkAll = True |
|
) |
| |
fill dict with all virtual functions that need to be implemented before class could be created. {full cpp name : CppFunction}
- return non-empty dict if all function that needed (pure_virtual) are wrapable, and false ({}) otherwise
def tools::CppParser::CppClass::getCallbackClassName |
( |
|
self | ) |
|
def tools::CppParser::CppClass::getChildrenContext |
( |
|
self | ) |
|
def tools::CppParser::CppClass::getExposerName |
( |
|
self, |
|
|
|
name |
|
) |
| |
def tools::CppParser::CppClass::getFileList |
( |
|
self | ) |
|
def tools::CppParser::CppClass::getHeldType |
( |
|
self, |
|
|
|
heldTypeBase = None |
|
) |
| |
def tools::CppParser::CppClass::getVirtualBases |
( |
|
self | ) |
|
def tools::CppParser::CppClass::isBase |
( |
|
self, |
|
|
|
base |
|
) |
| |
def tools::CppParser::CppClass::isCallbackStructNeeded |
( |
|
self | ) |
|
Return True if class have public virtual functions, so it make sense to allow callback from Python...
def tools::CppParser::CppClass::isCopyable |
( |
|
self, |
|
|
|
asBase = False |
|
) |
| |
check if there is private constructor and assign operator
def tools::CppParser::CppClass::isCreatable |
( |
|
self, |
|
|
|
asBase = False , |
|
|
|
with_callback_struct = False |
|
) |
| |
def tools::CppParser::CppClass::isDepend |
( |
|
self, |
|
|
|
other |
|
) |
| |
def tools::CppParser::CppClass::isHeldTypeOP |
( |
|
self | ) |
|
def tools::CppParser::CppClass::isWrapable |
( |
|
self | ) |
|
Check if we can really wrap this object now, not theoretical but practically...
def tools::CppParser::CppClass::markConstOverloaded |
( |
|
self | ) |
|
function.const_overloaded → True/False for all coonst member functions if the same non-const function present
def tools::CppParser::CppClass::wrap |
( |
|
self, |
|
|
|
indent = '' |
|
) |
| |
def tools::CppParser::CppClass::wrap_ |
( |
|
self, |
|
|
|
indent = '' , |
|
|
|
use_callback_struct = False |
|
) |
| |
def tools::CppParser::CppClass::wrap_prefix_code |
( |
|
self, |
|
|
|
indent = '' |
|
) |
| |
def tools::CppParser::CppClass::write_implicitly_convertible_code |
( |
|
self, |
|
|
|
use_callback_struct, |
|
|
|
D |
|
) |
| |
Member Data Documentation
The documentation for this class was generated from the following file: