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)