Package pygccxml :: Package declarations :: Module calldef

Module calldef

source code

defines classes, that describes "callable" declarations

This modules contains definition for next C++ declarations:

Classes
VIRTUALITY_TYPES
class that defines "virtuality" constants
FUNCTION_VIRTUALITY_TYPES
class that defines "virtuality" constants
argument_t
class, that describes argument of "callable" declaration
calldef_t
base class for all "callable" declarations
member_calldef_t
base class for "callable" declarations that defined within C++ class or struct
free_calldef_t
base class for "callable" declarations that defined within C++ namespace
operator_t
base class for "operator" declarations
member_function_t
describes member function declaration
constructor_t
describes constructor declaration
destructor_t
describes deconstructor declaration
member_operator_t
describes member operator declaration
casting_operator_t
describes casting operator declaration
free_function_t
describes free function declaration
free_operator_t
describes free operator declaration