Package pygccxml :: Package parser :: Module linker :: Class linker_t

type linker_t

source code

                              object --+    
                                       |    
declarations.decl_visitor.decl_visitor_t --+
                                           |
                              object --+   |
                                       |   |
declarations.type_visitor.type_visitor_t --+
                                           |
                                  object --+
                                           |
                                          linker_t

Instance Methods
 
__init__(self, decls, types, access, membership, files) source code
 
visit_member_function(self) source code
 
visit_constructor(self) source code
 
visit_destructor(self) source code
 
visit_member_operator(self) source code
 
visit_casting_operator(self) source code
 
visit_free_function(self) source code
 
visit_free_operator(self) source code
 
visit_class_declaration(self) source code
 
visit_class(self) source code
 
visit_enumeration(self) source code
 
visit_namespace(self) source code
 
visit_typedef(self) source code
 
visit_variable(self) source code
 
visit_void(self) source code
 
visit_char(self) source code
 
visit_signed_char(self) source code
 
visit_unsigned_char(self) source code
 
visit_wchar(self) source code
 
visit_short_int(self) source code
 
visit_short_unsigned_int(self) source code
 
visit_bool(self) source code
 
visit_int(self) source code
 
visit_unsigned_int(self) source code
 
visit_long_int(self) source code
 
visit_long_unsigned_int(self) source code
 
visit_long_long_int(self) source code
 
visit_long_long_unsigned_int(self) source code
 
visit_float(self) source code
 
visit_double(self) source code
 
visit_long_double(self) source code
 
visit_complex_long_double(self) source code
 
visit_complex_double(self) source code
 
visit_complex_float(self) source code
 
visit_jbyte(self) source code
 
visit_jshort(self) source code
 
visit_jint(self) source code
 
visit_jlong(self) source code
 
visit_jfloat(self) source code
 
visit_jdouble(self) source code
 
visit_jchar(self) source code
 
visit_jboolean(self) source code
 
visit_volatile(self) source code
 
visit_const(self) source code
 
visit_pointer(self) source code
 
visit_reference(self) source code
 
visit_array(self) source code
 
visit_free_function_type(self) source code
 
visit_member_function_type(self) source code
 
visit_member_variable_type(self) source code
 
visit_declarated(self) source code
 
visit_restrict(self) source code
Properties
  instance
Method Details

__init__(self, decls, types, access, membership, files)
(Constructor)

source code 
Overrides: declarations.type_visitor.type_visitor_t.__init__

visit_member_function(self)

source code 
Overrides: declarations.decl_visitor.decl_visitor_t.visit_member_function

visit_constructor(self)

source code 
Overrides: declarations.decl_visitor.decl_visitor_t.visit_constructor

visit_destructor(self)

source code 
Overrides: declarations.decl_visitor.decl_visitor_t.visit_destructor

visit_member_operator(self)

source code 
Overrides: declarations.decl_visitor.decl_visitor_t.visit_member_operator

visit_casting_operator(self)

source code 
Overrides: declarations.decl_visitor.decl_visitor_t.visit_casting_operator

visit_free_function(self)

source code 
Overrides: declarations.decl_visitor.decl_visitor_t.visit_free_function

visit_free_operator(self)

source code 
Overrides: declarations.decl_visitor.decl_visitor_t.visit_free_operator

visit_class_declaration(self)

source code 
Overrides: declarations.decl_visitor.decl_visitor_t.visit_class_declaration

visit_class(self)

source code 
Overrides: declarations.decl_visitor.decl_visitor_t.visit_class

visit_enumeration(self)

source code 
Overrides: declarations.decl_visitor.decl_visitor_t.visit_enumeration

visit_namespace(self)

source code 
Overrides: declarations.decl_visitor.decl_visitor_t.visit_namespace

visit_typedef(self)

source code 
Overrides: declarations.decl_visitor.decl_visitor_t.visit_typedef

visit_variable(self)

source code 
Overrides: declarations.decl_visitor.decl_visitor_t.visit_variable

visit_void(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_void

visit_char(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_char

visit_signed_char(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_signed_char

visit_unsigned_char(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_unsigned_char

visit_wchar(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_wchar

visit_short_int(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_short_int

visit_short_unsigned_int(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_short_unsigned_int

visit_bool(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_bool

visit_int(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_int

visit_unsigned_int(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_unsigned_int

visit_long_int(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_long_int

visit_long_unsigned_int(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_long_unsigned_int

visit_long_long_int(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_long_long_int

visit_long_long_unsigned_int(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_long_long_unsigned_int

visit_float(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_float

visit_double(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_double

visit_long_double(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_long_double

visit_complex_long_double(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_complex_long_double

visit_complex_double(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_complex_double

visit_complex_float(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_complex_float

visit_jbyte(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_jbyte

visit_jshort(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_jshort

visit_jint(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_jint

visit_jlong(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_jlong

visit_jfloat(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_jfloat

visit_jdouble(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_jdouble

visit_jchar(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_jchar

visit_jboolean(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_jboolean

visit_volatile(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_volatile

visit_const(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_const

visit_pointer(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_pointer

visit_reference(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_reference

visit_array(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_array

visit_free_function_type(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_free_function_type

visit_member_function_type(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_member_function_type

visit_member_variable_type(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_member_variable_type

visit_declarated(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_declarated

visit_restrict(self)

source code 
Overrides: declarations.type_visitor.type_visitor_t.visit_restrict

Property Details

instance

Get Method:
_get_inst(self)
Set Method:
_set_inst(self, inst)