C# Class Baku.LibqiDotNet.QiApi.QiApiValue

アンマネージドAPIのうちQiValueに関するもの
Show file Open project: malaybaku/BakuLibQiDotNet

Private Methods

Method Description
AddList ( QiValue container, QiValue element ) : bool
Copy ( QiValue src ) : QiValue
Create ( string sig ) : QiValue
Destroy ( QiValue v ) : void
GetDouble ( QiValue v, double &target ) : bool
GetDoubleWithDefault ( QiValue v, double defaultValue ) : double
GetDynamic ( QiValue container ) : QiValue
GetFloat ( QiValue v, float &target ) : bool
GetFloatWithDefault ( QiValue v, float defaultValue ) : float
GetInt64 ( QiValue v, long &target ) : bool
GetInt64WithDefault ( QiValue v, long defaultValue ) : long
GetKind ( QiValue v ) : QiValueKind
GetList ( QiValue container, uint idx ) : QiValue
GetMap ( QiValue container, QiValue key ) : QiValue
GetObject ( QiValue v ) : QiObject
GetQiType ( QiValue v ) : QiType
GetRaw ( QiValue v ) : byte[]
GetSignature ( QiValue v, int resolveDynamics ) : string
GetString ( QiValue v ) : string
GetTuple ( QiValue container, uint idx ) : QiValue
GetUInt64 ( QiValue v, ulong &target ) : bool
GetUInt64WithDefault ( QiValue v, ulong defaultValue ) : ulong
KeysMap ( QiValue container ) : QiValue
Reset ( QiValue v, [ sig ) : bool
SetDouble ( QiValue v, double target ) : bool
SetDynamic ( QiValue container, QiValue value ) : bool
SetFloat ( QiValue v, float target ) : bool
SetInt64 ( QiValue v, long target ) : bool
SetList ( QiValue container, uint idx, QiValue element ) : bool
SetMap ( QiValue container, QiValue key, QiValue element ) : bool
SetObject ( QiValue v, QiObject obj ) : bool
SetRaw ( QiValue v, byte data ) : bool
SetString ( QiValue v, string target ) : bool
SetTuple ( QiValue container, uint idx, QiValue element ) : bool
SetUInt64 ( QiValue v, ulong target ) : bool
SizeList ( QiValue container ) : int
SizeMap ( QiValue container ) : uint
SizeTuple ( QiValue container ) : int
Swap ( QiValue v1, QiValue v2 ) : void
qi_value_copy ( IntPtr src ) : IntPtr
qi_value_create ( string sig ) : IntPtr
qi_value_destroy ( IntPtr value ) : void
qi_value_dynamic_get ( IntPtr container ) : IntPtr
qi_value_dynamic_set ( IntPtr container, IntPtr element ) : int
qi_value_get_double ( IntPtr value, double &target ) : int
qi_value_get_double_default ( IntPtr value, double defaultValue ) : double
qi_value_get_float ( IntPtr value, float &target ) : int
qi_value_get_float_default ( IntPtr value, float defaultValue ) : float
qi_value_get_int64 ( IntPtr value, long &target ) : int
qi_value_get_int64_default ( IntPtr value, long defaultValue ) : long
qi_value_get_kind ( IntPtr value ) : QiValueKind
qi_value_get_object ( IntPtr value ) : IntPtr
qi_value_get_signature ( IntPtr value, int resolveDynamics ) : IntPtr
qi_value_get_string ( IntPtr value ) : IntPtr
qi_value_get_type ( IntPtr value ) : IntPtr
qi_value_get_uint64 ( IntPtr value, ulong &target ) : int
qi_value_get_uint64_default ( IntPtr value, ulong defaultValue ) : ulong
qi_value_list_get ( IntPtr container, uint idx ) : IntPtr
qi_value_list_push_back ( IntPtr container, IntPtr element ) : int
qi_value_list_set ( IntPtr container, uint idx, IntPtr element ) : int
qi_value_list_size ( IntPtr container ) : int
qi_value_map_get ( IntPtr container, IntPtr key ) : IntPtr
qi_value_map_keys ( IntPtr container ) : IntPtr
qi_value_map_set ( IntPtr container, IntPtr key, IntPtr element ) : int
qi_value_map_size ( IntPtr container ) : uint
qi_value_raw_get ( IntPtr container, IntPtr &result, int &size ) : int
qi_value_raw_set ( IntPtr container, IntPtr data, int size ) : int
qi_value_reset ( IntPtr value, string sig ) : int
qi_value_set_double ( IntPtr value, double src ) : int
qi_value_set_float ( IntPtr value, float src ) : int
qi_value_set_int64 ( IntPtr value, long src ) : int
qi_value_set_object ( IntPtr value, IntPtr obj ) : int
qi_value_set_string ( IntPtr value, IntPtr utf8strPtr ) : int
qi_value_set_uint64 ( IntPtr value, ulong src ) : int
qi_value_swap ( IntPtr dest, IntPtr src ) : void
qi_value_tuple_get ( IntPtr container, uint idx ) : IntPtr
qi_value_tuple_set ( IntPtr container, uint idx, IntPtr element ) : int
qi_value_tuple_size ( IntPtr container ) : int