Package pyplusplus :: Package decl_wrappers :: Class dwfactory_t

type dwfactory_t

source code

                                       object --+    
                                                |    
pygccxml.declarations.decl_factory.decl_factory_t --+
                                                    |
                                                   dwfactory_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: pygccxml.declarations.decl_factory.decl_factory_t.__init__
(inherited documentation)

create_member_function(self, *arguments, **keywords)

source code 

creates instance of class that describes member function declaration

Overrides: pygccxml.declarations.decl_factory.decl_factory_t.create_member_function
(inherited documentation)

create_constructor(self, *arguments, **keywords)

source code 

creates instance of class that describes constructor declaration

Overrides: pygccxml.declarations.decl_factory.decl_factory_t.create_constructor
(inherited documentation)

create_destructor(self, *arguments, **keywords)

source code 

creates instance of class that describes destructor declaration

Overrides: pygccxml.declarations.decl_factory.decl_factory_t.create_destructor
(inherited documentation)

create_member_operator(self, *arguments, **keywords)

source code 

creates instance of class that describes member operator declaration

Overrides: pygccxml.declarations.decl_factory.decl_factory_t.create_member_operator
(inherited documentation)

create_casting_operator(self, *arguments, **keywords)

source code 

creates instance of class that describes casting operator declaration

Overrides: pygccxml.declarations.decl_factory.decl_factory_t.create_casting_operator
(inherited documentation)

create_free_function(self, *arguments, **keywords)

source code 

creates instance of class that describes free function declaration

Overrides: pygccxml.declarations.decl_factory.decl_factory_t.create_free_function
(inherited documentation)

create_free_operator(self, *arguments, **keywords)

source code 

creates instance of class that describes free operator declaration

Overrides: pygccxml.declarations.decl_factory.decl_factory_t.create_free_operator
(inherited documentation)

create_class_declaration(self, *arguments, **keywords)

source code 

creates instance of class that describes class declaration

Overrides: pygccxml.declarations.decl_factory.decl_factory_t.create_class_declaration
(inherited documentation)

create_class(self, *arguments, **keywords)

source code 

creates instance of class that describes class definition declaration

Overrides: pygccxml.declarations.decl_factory.decl_factory_t.create_class
(inherited documentation)

create_enumeration(self, *arguments, **keywords)

source code 

creates instance of class that describes enumeration declaration

Overrides: pygccxml.declarations.decl_factory.decl_factory_t.create_enumeration
(inherited documentation)

create_namespace(self, *arguments, **keywords)

source code 

creates instance of class that describes namespace declaration

Overrides: pygccxml.declarations.decl_factory.decl_factory_t.create_namespace
(inherited documentation)

create_typedef(self, *arguments, **keywords)

source code 

creates instance of class that describes typedef declaration

Overrides: pygccxml.declarations.decl_factory.decl_factory_t.create_typedef
(inherited documentation)

create_variable(self, *arguments, **keywords)

source code 

creates instance of class that describes variable declaration

Overrides: pygccxml.declarations.decl_factory.decl_factory_t.create_variable
(inherited documentation)