pygccxml.declarations.type_visitor module¶
defines types visitor class interface
- class type_visitor_t¶
Bases:
object
types visitor interface
All functions within this class should be redefined in derived classes.
- visit_array()¶
- visit_bool()¶
- visit_char()¶
- visit_complex_double()¶
- visit_complex_float()¶
- visit_complex_long_double()¶
- visit_const()¶
- visit_declarated()¶
- visit_double()¶
- visit_elaborated()¶
- visit_ellipsis()¶
- visit_float()¶
- visit_free_function_type()¶
- visit_int()¶
- visit_int128()¶
- visit_jboolean()¶
- visit_jbyte()¶
- visit_jchar()¶
- visit_jdouble()¶
- visit_jfloat()¶
- visit_jint()¶
- visit_jlong()¶
- visit_jshort()¶
- visit_long_double()¶
- visit_long_int()¶
- visit_long_long_int()¶
- visit_long_long_unsigned_int()¶
- visit_long_unsigned_int()¶
- visit_member_function_type()¶
- visit_member_variable_type()¶
- visit_pointer()¶
- visit_reference()¶
- visit_restrict()¶
- visit_short_int()¶
- visit_short_unsigned_int()¶
- visit_signed_char()¶
- visit_uint128()¶
- visit_unsigned_char()¶
- visit_unsigned_int()¶
- visit_void()¶
- visit_volatile()¶
- visit_wchar()¶