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)