Trees | Indices | Help |
|
---|
|
object --+ | decl_wrapper_t
code generator declaration configuration base class
This class contains configuration that could be applied to all declarations.
Instance Methods | |||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
Class Variables | |
SPECIAL_TYPEDEF_PICK_ANY = True
|
Properties | |
logger reference to _logging_.loggers.declarations |
|
documentation exposed declaration Python documentation string |
|
alias the name under which, Python will know the declaration |
|
ignore boolean flag, which says whether to export declaration to Python or not |
|
already_exposed boolean flag, which says whether the declaration is already exposed or not |
|
exportable Returns True if declaration could be exported to Python, otherwise False |
|
disabled_messages list of messages to ignore |
|
include_files list of header files, to be included from the file, the generated code will be placed-in |
Method Details |
|
exclude "self" and child declarations from being exposed. If compile_time_errors is True, than only declarations, which will cause compilation error will be excluded |
return the reason( string ) that explains why this declaration could not be exported If declaration could be exported, than method will return None |
change "exportable" status This function should be use in case Py++ made a mistake and signed the declaration as unexportable. |
return important information( hints/tips/warning message ) Py++ has about this declaration. skip_ignored argument allows you to control the information reported to you. For more information please read: http://www.language-binding.net/pyplusplus/documentation/warnings.html |
set messages, which should not be reported to you Usage example: decl.disable_messages( messages.W1001, messages.W1040 ) |
set messages, which should not be reported to you Usage example: decl.disable_messages( messages.W1001, messages.W1040 ) |
Property Details |
loggerreference to _logging_.loggers.declarations |
documentationexposed declaration Python documentation string
|
aliasthe name under which, Python will know the declaration
|
ignoreboolean flag, which says whether to export declaration to Python or not
|
already_exposedboolean flag, which says whether the declaration is already exposed or not
|
exportableReturns True if declaration could be exported to Python, otherwise False
|
disabled_messageslist of messages to ignore |
include_fileslist of header files, to be included from the file, the generated code will be placed-in |
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Mon Oct 20 08:51:12 2008 | http://epydoc.sourceforge.net |