GVariantModule
Object Hierarchy:
Description:
public class GVariantModule :
GValueModule
Content:
Structs:
Constants:
Static methods:
Creation methods:
Methods:
- private CCodeExpression deserialize_array (ArrayType array_type, CCodeExpression variant_expr, CCodeExpression? expr)
- private void deserialize_array_dim (ArrayType array_type, int dim, string temp_name, CCodeExpression variant_expr, CCodeExpression? expr)
- private CCodeExpression deserialize_basic (BasicTypeInfo basic_type, CCodeExpression variant_expr, bool transfer = false)
- private CCodeExpression deserialize_buffer_array (ArrayType array_type, CCodeExpression variant_expr, CCodeExpression? expr)
- public override CCodeExpression? deserialize_expression (DataType type, CCodeExpression variant_expr, CCodeExpression? expr, CCodeExpression? error_expr = null, out bool may_fail = null)
- private CCodeExpression? deserialize_hash_table (ObjectType type, CCodeExpression variant_expr)
- private CCodeExpression? deserialize_struct (Struct st, CCodeExpression variant_expr)
- public override bool generate_enum_declaration (Enum en, CCodeFile decl_space)
- public CCodeFunction generate_enum_from_string_function (Enum en)
- public CCodeFunction generate_enum_from_string_function_declaration (Enum en)
- public CCodeFunction generate_enum_to_string_function (Enum en)
- public CCodeFunction generate_enum_to_string_function_declaration (Enum en)
- private CCodeExpression? generate_enum_value_from_string (EnumValueType type, CCodeExpression? expr, CCodeExpression? error_expr)
- private CCodeExpression? generate_enum_value_to_string (EnumValueType type, CCodeExpression? expr)
- private CCodeExpression? get_array_length (CCodeExpression expr, int dim)
- private bool get_basic_type_info (string? signature, out BasicTypeInfo basic_type)
- private string get_dbus_value (EnumValue value, string default_value)
- public void read_expression (DataType type, CCodeExpression iter_expr, CCodeExpression target_expr, Symbol? sym, CCodeExpression? error_expr = null, out bool may_fail = null)
- private CCodeExpression? serialize_array (ArrayType array_type, CCodeExpression array_expr)
- private CCodeExpression? serialize_array_dim (ArrayType array_type, int dim, CCodeExpression array_expr, CCodeExpression array_iter_expr)
- private CCodeExpression? serialize_basic (BasicTypeInfo basic_type, CCodeExpression expr)
- private CCodeExpression serialize_buffer_array (ArrayType array_type, CCodeExpression array_expr)
- public override CCodeExpression? serialize_expression (DataType type, CCodeExpression expr)
- private CCodeExpression? serialize_hash_table (ObjectType type, CCodeExpression hash_table_expr)
- private CCodeExpression? serialize_struct (Struct st, CCodeExpression struct_expr)
- public override void visit_cast_expression (CastExpression expr)
- public override void visit_enum (Enum en)
- public void write_expression (DataType type, CCodeExpression builder_expr, CCodeExpression expr, Symbol? sym)
Fields:
Inherited Members:
All known members inherited from class Vala.GValueModule
All known members inherited from class Vala.GAsyncModule
All known members inherited from class Vala.GtkModule
All known members inherited from class Vala.GSignalModule
All known members inherited from class Vala.GObjectModule
All known members inherited from class Vala.GTypeModule
All known members inherited from class Vala.GErrorModule
All known members inherited from class Vala.CCodeDelegateModule
All known members inherited from class Vala.CCodeArrayModule
All known members inherited from class Vala.CCodeMethodCallModule
All known members inherited from class Vala.CCodeAssignmentModule
All known members inherited from class Vala.CCodeMemberAccessModule
All known members inherited from class Vala.CCodeControlFlowModule
All known members inherited from class Vala.CCodeMethodModule
All known members inherited from class Vala.CCodeStructModule
All known members inherited from class Vala.CCodeBaseModule
All known members inherited from class Vala.CodeGenerator
All known members inherited from class Vala.CodeVisitor