Package pygccxml :: Package declarations :: Module calldef :: Class member_operator_t

type member_operator_t

source code

               object --+            
                        |            
declaration.declaration_t --+        
                            |        
                    calldef_t --+    
                                |    
                 member_calldef_t --+
                                    |
                       object --+   |
                                |   |
                       operator_t --+
                                    |
                                   member_operator_t
Known Subclasses:

describes member operator declaration

Instance Methods
 
__init__(self, *args, **keywords) source code

Inherited from member_calldef_t: __eq__, __str__, create_decl_string, function_type, get_virtuality, set_virtuality

Inherited from calldef_t: i_depend_on_them

Inherited from declaration.declaration_t: __lt__, __ne__

Class Variables

Inherited from operator_t: OPERATOR_WORD_LEN

Properties

Inherited from member_calldef_t: access_type, has_const, has_static, virtuality

Inherited from calldef_t: argument_types, arguments, demangled_name, does_throw, exceptions, has_ellipsis, has_extern, optional_args, overloads, required_args, return_type

Inherited from declaration.declaration_t: attributes, cache, compiler, decl_string, demangled, is_artificial, location, mangled, name, parent, partial_decl_string, partial_name, top_parent

Inherited from operator_t: symbol

Method Details

__init__(self, *args, **keywords)
(Constructor)

source code 
Overrides: operator_t.__init__