| 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 |