[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'LazGLib2' (#lcl)

TGVariant

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: lazglib2.pas line 3893

type TGVariant = object

  function new_array();

  

  function new_boolean();

  

  function new_byte();

  

  function new_bytestring();

  

  function new_bytestring_array();

  

  function new_dict_entry();

  

  function new_double();

  

  function new_fixed_array();

  

  function new_from_bytes();

  

  function new_from_data();

  

  function new_handle();

  

  function new_int16();

  

  function new_int32();

  

  function new_int64();

  

  function new_maybe();

  

  function new_object_path();

  

  function new_objv();

  

  function new_signature();

  

  function new_string();

  

  function new_strv();

  

  function new_take_string();

  

  function new_tuple();

  

  function new_uint16();

  

  function new_uint32();

  

  function new_uint64();

  

  function new_variant();

  

  function byteswap;

  

  function check_format_string();

  

  function classify;

  

  function compare();

  

  function dup_bytestring();

  

  function dup_bytestring_array();

  

  function dup_objv();

  

  function dup_string();

  

  function dup_strv();

  

  function equal();

  

  function get_boolean;

  

  function get_byte;

  

  function get_bytestring;

  

  function get_bytestring_array();

  

  function get_child_value();

  

  function get_data;

  

  function get_data_as_bytes;

  

  function get_double;

  

  function get_fixed_array();

  

  function get_handle;

  

  function get_int16;

  

  function get_int32;

  

  function get_int64;

  

  function get_maybe;

  

  function get_normal_form;

  

  function get_objv();

  

  function get_size;

  

  function get_string();

  

  function get_strv();

  

  function get_type;

  

  function get_type_string;

  

  function get_uint16;

  

  function get_uint32;

  

  function get_uint64;

  

  function get_variant;

  

  function hash;

  

  function is_container;

  

  function is_floating;

  

  function is_normal_form;

  

  function is_of_type();

  

  function iter_new;

  

  function lookup_value();

  

  function n_children;

  

  function print();

  

  function print_string();

  

  function ref;

  

  function ref_sink;

  

  procedure store();

  

  function take_ref;

  

  procedure unref;

  

  function is_object_path();

  

  function is_signature();

  

  function parse();

  

  function parse_error_print_context();

  

  function parse_error_quark;

  

end;

Inheritance

TGVariant