pygccxml.declarations.decl_factory.decl_factory_t

Package pygccxml :: Package declarations :: Module decl_factory :: Class decl_factory_t |

# type decl_factory_t

source code

    object --+
             |
            decl_factory_t

declarations factory class

Instance Methods
__init__(self) creates declarations factory | source code
create_member_function(self, *arguments, **keywords) creates instance of class that describes member function declaration | source code
create_constructor(self, *arguments, **keywords) creates instance of class that describes constructor declaration | source code
create_destructor(self, *arguments, **keywords) creates instance of class that describes destructor declaration | source code
create_member_operator(self, *arguments, **keywords) creates instance of class that describes member operator declaration | source code
create_casting_operator(self, *arguments, **keywords) creates instance of class that describes casting operator declaration | source code
create_free_function(self, *arguments, **keywords) creates instance of class that describes free function declaration | source code
create_free_operator(self, *arguments, **keywords) creates instance of class that describes free operator declaration | source code
create_class_declaration(self, *arguments, **keywords) creates instance of class that describes class declaration | source code
create_class(self, *arguments, **keywords) creates instance of class that describes class definition declaration | source code
create_enumeration(self, *arguments, **keywords) creates instance of class that describes enumeration declaration | source code
create_namespace(self, *arguments, **keywords) creates instance of class that describes namespace declaration | source code
create_typedef(self, *arguments, **keywords) creates instance of class that describes typedef declaration | source code
create_variable(self, *arguments, **keywords) creates instance of class that describes variable declaration | source code

Method Details

### __init__(self) (Constructor) | source code
creates declarations factory Overrides: object.__init__