Class
ValagirVisitor
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.
Class structure
struct ValagirVisitorClass {
void (* visit_alias) (
GirVisitor* self,
GirAlias* alias
);
void (* visit_anonymous_record) (
GirVisitor* self,
GirAnonymousRecord* record
);
void (* visit_array) (
GirVisitor* self,
GirArray* array
);
void (* visit_attribute) (
GirVisitor* self,
GirAttribute* attribute
);
void (* visit_bitfield) (
GirVisitor* self,
GirBitfield* bitfield
);
void (* visit_boxed) (
GirVisitor* self,
GirBoxed* boxed
);
void (* visit_c_include) (
GirVisitor* self,
GirCInclude* c_include
);
void (* visit_callback) (
GirVisitor* self,
GirCallback* callback
);
void (* visit_class) (
GirVisitor* self,
GirClass* class
);
void (* visit_constant) (
GirVisitor* self,
GirConstant* constant
);
void (* visit_constructor) (
GirVisitor* self,
GirConstructor* constructor
);
void (* visit_doc_deprecated) (
GirVisitor* self,
GirDocDeprecated* doc_deprecated
);
void (* visit_doc_format) (
GirVisitor* self,
GirDocFormat* doc_format
);
void (* visit_doc_stability) (
GirVisitor* self,
GirDocStability* doc_stability
);
void (* visit_doc_version) (
GirVisitor* self,
GirDocVersion* doc_version
);
void (* visit_doc) (
GirVisitor* self,
GirDoc* doc
);
void (* visit_docsection) (
GirVisitor* self,
GirDocsection* docsection
);
void (* visit_enumeration) (
GirVisitor* self,
GirEnumeration* enumeration
);
void (* visit_field) (
GirVisitor* self,
GirField* field
);
void (* visit_function_inline) (
GirVisitor* self,
GirFunctionInline* function_inline
);
void (* visit_function_macro) (
GirVisitor* self,
GirFunctionMacro* function_macro
);
void (* visit_function) (
GirVisitor* self,
GirFunction* function
);
void (* visit_implements) (
GirVisitor* self,
GirImplements* implements
);
void (* visit_include) (
GirVisitor* self,
GirInclude* include
);
void (* visit_instance_parameter) (
GirVisitor* self,
GirInstanceParameter* instance_parameter
);
void (* visit_interface) (
GirVisitor* self,
GirInterface* interface
);
void (* visit_member) (
GirVisitor* self,
GirMember* member
);
void (* visit_method_inline) (
GirVisitor* self,
GirMethodInline* method_inline
);
void (* visit_method) (
GirVisitor* self,
GirMethod* method
);
void (* visit_namespace) (
GirVisitor* self,
GirNamespace* namespace
);
void (* visit_package) (
GirVisitor* self,
GirPackage* package
);
void (* visit_parameter) (
GirVisitor* self,
GirParameter* parameter
);
void (* visit_parameters) (
GirVisitor* self,
GirParameters* parameters
);
void (* visit_prerequisite) (
GirVisitor* self,
GirPrerequisite* prerequisite
);
void (* visit_property) (
GirVisitor* self,
GirProperty* property
);
void (* visit_record) (
GirVisitor* self,
GirRecord* record
);
void (* visit_repository) (
GirVisitor* self,
GirRepository* repository
);
void (* visit_return_value) (
GirVisitor* self,
GirReturnValue* return_value
);
void (* visit_signal) (
GirVisitor* self,
GirSignal* signal
);
void (* visit_source_position) (
GirVisitor* self,
GirSourcePosition* source_position
);
void (* visit_type) (
GirVisitor* self,
GirTypeRef* type
);
void (* visit_union) (
GirVisitor* self,
GirUnion* _union_
);
void (* visit_varargs) (
GirVisitor* self,
GirVarargs* varargs
);
void (* visit_virtual_method) (
GirVisitor* self,
GirVirtualMethod* virtual_method
);
}
No description available.
Class members
visit_alias: void (* visit_alias) ( GirVisitor* self, GirAlias* alias )
No description available.
visit_anonymous_record: void (* visit_anonymous_record) ( GirVisitor* self, GirAnonymousRecord* record )
No description available.
visit_array: void (* visit_array) ( GirVisitor* self, GirArray* array )
No description available.
visit_attribute: void (* visit_attribute) ( GirVisitor* self, GirAttribute* attribute )
No description available.
visit_bitfield: void (* visit_bitfield) ( GirVisitor* self, GirBitfield* bitfield )
No description available.
visit_boxed: void (* visit_boxed) ( GirVisitor* self, GirBoxed* boxed )
No description available.
visit_c_include: void (* visit_c_include) ( GirVisitor* self, GirCInclude* c_include )
No description available.
visit_callback: void (* visit_callback) ( GirVisitor* self, GirCallback* callback )
No description available.
visit_class: void (* visit_class) ( GirVisitor* self, GirClass* class )
No description available.
visit_constant: void (* visit_constant) ( GirVisitor* self, GirConstant* constant )
No description available.
visit_constructor: void (* visit_constructor) ( GirVisitor* self, GirConstructor* constructor )
No description available.
visit_doc_deprecated: void (* visit_doc_deprecated) ( GirVisitor* self, GirDocDeprecated* doc_deprecated )
No description available.
visit_doc_format: void (* visit_doc_format) ( GirVisitor* self, GirDocFormat* doc_format )
No description available.
visit_doc_stability: void (* visit_doc_stability) ( GirVisitor* self, GirDocStability* doc_stability )
No description available.
visit_doc_version: void (* visit_doc_version) ( GirVisitor* self, GirDocVersion* doc_version )
No description available.
visit_doc: void (* visit_doc) ( GirVisitor* self, GirDoc* doc )
No description available.
visit_docsection: void (* visit_docsection) ( GirVisitor* self, GirDocsection* docsection )
No description available.
visit_enumeration: void (* visit_enumeration) ( GirVisitor* self, GirEnumeration* enumeration )
No description available.
visit_field: void (* visit_field) ( GirVisitor* self, GirField* field )
No description available.
visit_function_inline: void (* visit_function_inline) ( GirVisitor* self, GirFunctionInline* function_inline )
No description available.
visit_function_macro: void (* visit_function_macro) ( GirVisitor* self, GirFunctionMacro* function_macro )
No description available.
visit_function: void (* visit_function) ( GirVisitor* self, GirFunction* function )
No description available.
visit_implements: void (* visit_implements) ( GirVisitor* self, GirImplements* implements )
No description available.
visit_include: void (* visit_include) ( GirVisitor* self, GirInclude* include )
No description available.
visit_instance_parameter: void (* visit_instance_parameter) ( GirVisitor* self, GirInstanceParameter* instance_parameter )
No description available.
visit_interface: void (* visit_interface) ( GirVisitor* self, GirInterface* interface )
No description available.
visit_member: void (* visit_member) ( GirVisitor* self, GirMember* member )
No description available.
visit_method_inline: void (* visit_method_inline) ( GirVisitor* self, GirMethodInline* method_inline )
No description available.
visit_method: void (* visit_method) ( GirVisitor* self, GirMethod* method )
No description available.
visit_namespace: void (* visit_namespace) ( GirVisitor* self, GirNamespace* namespace )
No description available.
visit_package: void (* visit_package) ( GirVisitor* self, GirPackage* package )
No description available.
visit_parameter: void (* visit_parameter) ( GirVisitor* self, GirParameter* parameter )
No description available.
visit_parameters: void (* visit_parameters) ( GirVisitor* self, GirParameters* parameters )
No description available.
visit_prerequisite: void (* visit_prerequisite) ( GirVisitor* self, GirPrerequisite* prerequisite )
No description available.
visit_property: void (* visit_property) ( GirVisitor* self, GirProperty* property )
No description available.
visit_record: void (* visit_record) ( GirVisitor* self, GirRecord* record )
No description available.
visit_repository: void (* visit_repository) ( GirVisitor* self, GirRepository* repository )
No description available.
visit_return_value: void (* visit_return_value) ( GirVisitor* self, GirReturnValue* return_value )
No description available.
visit_signal: void (* visit_signal) ( GirVisitor* self, GirSignal* signal )
No description available.
visit_source_position: void (* visit_source_position) ( GirVisitor* self, GirSourcePosition* source_position )
No description available.
visit_type: void (* visit_type) ( GirVisitor* self, GirTypeRef* type )
No description available.
visit_union: void (* visit_union) ( GirVisitor* self, GirUnion* _union_ )
No description available.
visit_varargs: void (* visit_varargs) ( GirVisitor* self, GirVarargs* varargs )
No description available.
visit_virtual_method: void (* visit_virtual_method) ( GirVisitor* self, GirVirtualMethod* virtual_method )
No description available.