pygccxml.declarations.decl_factory module

defines default declarations factory class

class decl_factory_t

Bases: object

declarations factory class

create_casting_operator(*arguments, **keywords)

creates instance of class that describes casting operator declaration

create_class(*arguments, **keywords)

creates instance of class that describes class definition declaration

create_class_declaration(*arguments, **keywords)

creates instance of class that describes class declaration

create_constructor(*arguments, **keywords)

creates instance of class that describes constructor declaration

create_destructor(*arguments, **keywords)

creates instance of class that describes destructor declaration

create_enumeration(*arguments, **keywords)

creates instance of class that describes enumeration declaration

create_free_function(*arguments, **keywords)

creates instance of class that describes free function declaration

create_free_operator(*arguments, **keywords)

creates instance of class that describes free operator declaration

create_member_function(*arguments, **keywords)

creates instance of class that describes member function declaration

create_member_operator(*arguments, **keywords)

creates instance of class that describes member operator declaration

create_namespace(*arguments, **keywords)

creates instance of class that describes namespace declaration

create_typedef(*arguments, **keywords)

creates instance of class that describes typedef declaration

create_variable(*arguments, **keywords)

creates instance of class that describes variable declaration