Documentation
¶
Overview ¶
////////////////////////////////////////////////////////////////////////////// NOTE : Generated by rawbuf. It is NOT supposed to modify this file. //////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////// NOTE : Generated by rawbuf. It is NOT supposed to modify this file. //////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////// NOTE : Generated by rawbuf. It is NOT supposed to modify this file. //////////////////////////////////////////////////////////////////////////////
Index ¶
- Variables
- func BytesToString(b []byte) string
- func Get_bool(buf []byte) bool
- func Get_float32(buf []byte) float32
- func Get_float64(buf []byte) float64
- func Get_int16(buf []byte) (n int16)
- func Get_int32(buf []byte) (n int32)
- func Get_int64(buf []byte) (n int64)
- func Get_int8(buf []byte) (n int8)
- func Get_uint16(buf []byte) (n uint16)
- func Get_uint32(buf []byte) (n uint32)
- func Get_uint64(buf []byte) (n uint64)
- func Get_uint8(buf []byte) (n uint8)
- func Rb_check_buf(buf *Rb_buf_t) bool
- func Rb_check_code(buf *Rb_buf_t, head *Rb_field_table_head_t) bool
- func Rb_decode_bool(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *bool) bool
- func Rb_decode_bool_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Bool_array_t) bool
- func Rb_decode_bool_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Bool_dict_t) bool
- func Rb_decode_check(buf *Rb_buf_t, offset Rb_offset_t, size Rb_size_t) bool
- func Rb_decode_float32(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *float32) bool
- func Rb_decode_float32_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Float32_array_t) bool
- func Rb_decode_float32_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Float32_dict_t) bool
- func Rb_decode_float64(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *float64) bool
- func Rb_decode_float64_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Float64_array_t) bool
- func Rb_decode_float64_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Float64_dict_t) bool
- func Rb_decode_int16(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *int16) bool
- func Rb_decode_int16_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Int16_array_t) bool
- func Rb_decode_int16_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Int16_dict_t) bool
- func Rb_decode_int32(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *int32) bool
- func Rb_decode_int32_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Int32_array_t) bool
- func Rb_decode_int32_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Int32_dict_t) bool
- func Rb_decode_int64(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *int64) bool
- func Rb_decode_int64_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Int64_array_t) bool
- func Rb_decode_int64_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Int64_dict_t) bool
- func Rb_decode_int8(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *int8) bool
- func Rb_decode_int8_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Int8_array_t) bool
- func Rb_decode_int8_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Int8_dict_t) bool
- func Rb_decode_perf_object(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Perf_object_t) bool
- func Rb_decode_sample_object(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Sample_object_t) bool
- func Rb_decode_sample_struct(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Sample_struct_t) bool
- func Rb_decode_sample_struct_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Sample_struct_array_t) bool
- func Rb_decode_sample_struct_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Sample_struct_dict_t) bool
- func Rb_decode_string(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *string) bool
- func Rb_decode_string_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *String_array_t) bool
- func Rb_decode_string_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *String_dict_t) bool
- func Rb_decode_uint16(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *uint16) bool
- func Rb_decode_uint16_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Uint16_array_t) bool
- func Rb_decode_uint16_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Uint16_dict_t) bool
- func Rb_decode_uint32(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *uint32) bool
- func Rb_decode_uint32_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Uint32_array_t) bool
- func Rb_decode_uint32_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Uint32_dict_t) bool
- func Rb_decode_uint64(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *uint64) bool
- func Rb_decode_uint64_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Uint64_array_t) bool
- func Rb_decode_uint64_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Uint64_dict_t) bool
- func Rb_decode_uint8(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *uint8) bool
- func Rb_decode_uint8_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Uint8_array_t) bool
- func Rb_decode_uint8_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Uint8_dict_t) bool
- func Rb_dump_buf(dump Rb_dump_object_t, obj_val interface{}, size Rb_size_t, path string) bool
- func Rb_dump_perf_object(obj_val *Perf_object_t, path string) bool
- func Rb_dump_sample_object(obj_val *Sample_object_t, path string) bool
- func Rb_dump_sample_struct(obj_val *Sample_struct_t, path string) bool
- func Rb_encode_bool(obj_val *bool, rb_val *Rb_buf_t) bool
- func Rb_encode_bool_array(obj_val *Bool_array_t, rb_val *Rb_buf_t) bool
- func Rb_encode_bool_dict(obj_val *Bool_dict_t, rb_val *Rb_buf_t) bool
- func Rb_encode_check(buf *Rb_buf_t, size Rb_size_t) bool
- func Rb_encode_end(fields Rb_field_size_t, rb_val *Rb_buf_t) bool
- func Rb_encode_float32(obj_val *float32, rb_val *Rb_buf_t) bool
- func Rb_encode_float32_array(obj_val *Float32_array_t, rb_val *Rb_buf_t) bool
- func Rb_encode_float32_dict(obj_val *Float32_dict_t, rb_val *Rb_buf_t) bool
- func Rb_encode_float64(obj_val *float64, rb_val *Rb_buf_t) bool
- func Rb_encode_float64_array(obj_val *Float64_array_t, rb_val *Rb_buf_t) bool
- func Rb_encode_float64_dict(obj_val *Float64_dict_t, rb_val *Rb_buf_t) bool
- func Rb_encode_int16(obj_val *int16, rb_val *Rb_buf_t) bool
- func Rb_encode_int16_array(obj_val *Int16_array_t, rb_val *Rb_buf_t) bool
- func Rb_encode_int16_dict(obj_val *Int16_dict_t, rb_val *Rb_buf_t) bool
- func Rb_encode_int32(obj_val *int32, rb_val *Rb_buf_t) bool
- func Rb_encode_int32_array(obj_val *Int32_array_t, rb_val *Rb_buf_t) bool
- func Rb_encode_int32_dict(obj_val *Int32_dict_t, rb_val *Rb_buf_t) bool
- func Rb_encode_int64(obj_val *int64, rb_val *Rb_buf_t) bool
- func Rb_encode_int64_array(obj_val *Int64_array_t, rb_val *Rb_buf_t) bool
- func Rb_encode_int64_dict(obj_val *Int64_dict_t, rb_val *Rb_buf_t) bool
- func Rb_encode_int8(obj_val *int8, rb_val *Rb_buf_t) bool
- func Rb_encode_int8_array(obj_val *Int8_array_t, rb_val *Rb_buf_t) bool
- func Rb_encode_int8_dict(obj_val *Int8_dict_t, rb_val *Rb_buf_t) bool
- func Rb_encode_perf_object(obj_val *Perf_object_t, rb_val *Rb_buf_t) bool
- func Rb_encode_sample_object(obj_val *Sample_object_t, rb_val *Rb_buf_t) bool
- func Rb_encode_sample_struct(obj_val *Sample_struct_t, rb_val *Rb_buf_t) bool
- func Rb_encode_sample_struct_array(obj_val *Sample_struct_array_t, rb_val *Rb_buf_t) bool
- func Rb_encode_sample_struct_dict(obj_val *Sample_struct_dict_t, rb_val *Rb_buf_t) bool
- func Rb_encode_string(obj_val *string, rb_val *Rb_buf_t) bool
- func Rb_encode_string_array(obj_val *String_array_t, rb_val *Rb_buf_t) bool
- func Rb_encode_string_dict(obj_val *String_dict_t, rb_val *Rb_buf_t) bool
- func Rb_encode_uint16(obj_val *uint16, rb_val *Rb_buf_t) bool
- func Rb_encode_uint16_array(obj_val *Uint16_array_t, rb_val *Rb_buf_t) bool
- func Rb_encode_uint16_dict(obj_val *Uint16_dict_t, rb_val *Rb_buf_t) bool
- func Rb_encode_uint32(obj_val *uint32, rb_val *Rb_buf_t) bool
- func Rb_encode_uint32_array(obj_val *Uint32_array_t, rb_val *Rb_buf_t) bool
- func Rb_encode_uint32_dict(obj_val *Uint32_dict_t, rb_val *Rb_buf_t) bool
- func Rb_encode_uint64(obj_val *uint64, rb_val *Rb_buf_t) bool
- func Rb_encode_uint64_array(obj_val *Uint64_array_t, rb_val *Rb_buf_t) bool
- func Rb_encode_uint64_dict(obj_val *Uint64_dict_t, rb_val *Rb_buf_t) bool
- func Rb_encode_uint8(obj_val *uint8, rb_val *Rb_buf_t) bool
- func Rb_encode_uint8_array(obj_val *Uint8_array_t, rb_val *Rb_buf_t) bool
- func Rb_encode_uint8_dict(obj_val *Uint8_dict_t, rb_val *Rb_buf_t) bool
- func Rb_eq_bool(src *bool, dst *bool) bool
- func Rb_eq_bool_array(src *Bool_array_t, dst *Bool_array_t) bool
- func Rb_eq_bool_dict(src *Bool_dict_t, dst *Bool_dict_t) bool
- func Rb_eq_float32(src *float32, dst *float32) bool
- func Rb_eq_float32_array(src *Float32_array_t, dst *Float32_array_t) bool
- func Rb_eq_float32_dict(src *Float32_dict_t, dst *Float32_dict_t) bool
- func Rb_eq_float64(src *float64, dst *float64) bool
- func Rb_eq_float64_array(src *Float64_array_t, dst *Float64_array_t) bool
- func Rb_eq_float64_dict(src *Float64_dict_t, dst *Float64_dict_t) bool
- func Rb_eq_int16(src *int16, dst *int16) bool
- func Rb_eq_int16_array(src *Int16_array_t, dst *Int16_array_t) bool
- func Rb_eq_int16_dict(src *Int16_dict_t, dst *Int16_dict_t) bool
- func Rb_eq_int32(src *int32, dst *int32) bool
- func Rb_eq_int32_array(src *Int32_array_t, dst *Int32_array_t) bool
- func Rb_eq_int32_dict(src *Int32_dict_t, dst *Int32_dict_t) bool
- func Rb_eq_int64(src *int64, dst *int64) bool
- func Rb_eq_int64_array(src *Int64_array_t, dst *Int64_array_t) bool
- func Rb_eq_int64_dict(src *Int64_dict_t, dst *Int64_dict_t) bool
- func Rb_eq_int8(src *int8, dst *int8) bool
- func Rb_eq_int8_array(src *Int8_array_t, dst *Int8_array_t) bool
- func Rb_eq_int8_dict(src *Int8_dict_t, dst *Int8_dict_t) bool
- func Rb_eq_perf_object(src *Perf_object_t, dst *Perf_object_t) bool
- func Rb_eq_sample_object(src *Sample_object_t, dst *Sample_object_t) bool
- func Rb_eq_sample_struct(src *Sample_struct_t, dst *Sample_struct_t) bool
- func Rb_eq_sample_struct_array(src *Sample_struct_array_t, dst *Sample_struct_array_t) bool
- func Rb_eq_sample_struct_dict(src *Sample_struct_dict_t, dst *Sample_struct_dict_t) bool
- func Rb_eq_string(src *string, dst *string) bool
- func Rb_eq_string_array(src *String_array_t, dst *String_array_t) bool
- func Rb_eq_string_dict(src *String_dict_t, dst *String_dict_t) bool
- func Rb_eq_uint16(src *uint16, dst *uint16) bool
- func Rb_eq_uint16_array(src *Uint16_array_t, dst *Uint16_array_t) bool
- func Rb_eq_uint16_dict(src *Uint16_dict_t, dst *Uint16_dict_t) bool
- func Rb_eq_uint32(src *uint32, dst *uint32) bool
- func Rb_eq_uint32_array(src *Uint32_array_t, dst *Uint32_array_t) bool
- func Rb_eq_uint32_dict(src *Uint32_dict_t, dst *Uint32_dict_t) bool
- func Rb_eq_uint64(src *uint64, dst *uint64) bool
- func Rb_eq_uint64_array(src *Uint64_array_t, dst *Uint64_array_t) bool
- func Rb_eq_uint64_dict(src *Uint64_dict_t, dst *Uint64_dict_t) bool
- func Rb_eq_uint8(src *uint8, dst *uint8) bool
- func Rb_eq_uint8_array(src *Uint8_array_t, dst *Uint8_array_t) bool
- func Rb_eq_uint8_dict(src *Uint8_dict_t, dst *Uint8_dict_t) bool
- func Rb_get_buf_from_offset(buf *Rb_buf_t, offset Rb_size_t) []byte
- func Rb_get_buf_from_pos(buf *Rb_buf_t) []byte
- func Rb_get_field_table_item(index Rb_field_size_t, rb_val *Rb_buf_t, item *Rb_field_table_item_t) bool
- func Rb_init_bool(obj_val *bool)
- func Rb_init_bool_array(obj_val *Bool_array_t)
- func Rb_init_bool_dict(obj_val *Bool_dict_t)
- func Rb_init_float32(obj_val *float32)
- func Rb_init_float32_array(obj_val *Float32_array_t)
- func Rb_init_float32_dict(obj_val *Float32_dict_t)
- func Rb_init_float64(obj_val *float64)
- func Rb_init_float64_array(obj_val *Float64_array_t)
- func Rb_init_float64_dict(obj_val *Float64_dict_t)
- func Rb_init_int16(obj_val *int16)
- func Rb_init_int16_array(obj_val *Int16_array_t)
- func Rb_init_int16_dict(obj_val *Int16_dict_t)
- func Rb_init_int32(obj_val *int32)
- func Rb_init_int32_array(obj_val *Int32_array_t)
- func Rb_init_int32_dict(obj_val *Int32_dict_t)
- func Rb_init_int64(obj_val *int64)
- func Rb_init_int64_array(obj_val *Int64_array_t)
- func Rb_init_int64_dict(obj_val *Int64_dict_t)
- func Rb_init_int8(obj_val *int8)
- func Rb_init_int8_array(obj_val *Int8_array_t)
- func Rb_init_int8_dict(obj_val *Int8_dict_t)
- func Rb_init_perf_object(obj_val *Perf_object_t)
- func Rb_init_sample_object(obj_val *Sample_object_t)
- func Rb_init_sample_struct(obj_val *Sample_struct_t)
- func Rb_init_sample_struct_array(obj_val *Sample_struct_array_t)
- func Rb_init_sample_struct_dict(obj_val *Sample_struct_dict_t)
- func Rb_init_string(obj_val *string)
- func Rb_init_string_array(obj_val *String_array_t)
- func Rb_init_string_dict(obj_val *String_dict_t)
- func Rb_init_uint16(obj_val *uint16)
- func Rb_init_uint16_array(obj_val *Uint16_array_t)
- func Rb_init_uint16_dict(obj_val *Uint16_dict_t)
- func Rb_init_uint32(obj_val *uint32)
- func Rb_init_uint32_array(obj_val *Uint32_array_t)
- func Rb_init_uint32_dict(obj_val *Uint32_dict_t)
- func Rb_init_uint64(obj_val *uint64)
- func Rb_init_uint64_array(obj_val *Uint64_array_t)
- func Rb_init_uint64_dict(obj_val *Uint64_dict_t)
- func Rb_init_uint8(obj_val *uint8)
- func Rb_init_uint8_array(obj_val *Uint8_array_t)
- func Rb_init_uint8_dict(obj_val *Uint8_dict_t)
- func Rb_load_buf(path string, load Rb_load_object_t, obj_val interface{}) bool
- func Rb_load_perf_object(path string, obj_val *Perf_object_t) bool
- func Rb_load_sample_object(path string, obj_val *Sample_object_t) bool
- func Rb_load_sample_struct(path string, obj_val *Sample_struct_t) bool
- func Rb_set_array_count(size Rb_size_t, rb_val *Rb_buf_t) bool
- func Rb_set_array_table_item(index Rb_size_t, offset Rb_offset_t, rb_val *Rb_buf_t) bool
- func Rb_set_bool(src *bool, dst *bool) bool
- func Rb_set_bool_array(src *Bool_array_t, dst *Bool_array_t) bool
- func Rb_set_bool_dict(src *Bool_dict_t, dst *Bool_dict_t) bool
- func Rb_set_buf_size(size Rb_size_t, rb_val *Rb_buf_t) bool
- func Rb_set_field_count(fields Rb_field_size_t, rb_val *Rb_buf_t) bool
- func Rb_set_field_table_item(index Rb_field_size_t, id Rb_field_id_t, offset Rb_offset_t, rb_val *Rb_buf_t) bool
- func Rb_set_float32(src *float32, dst *float32) bool
- func Rb_set_float32_array(src *Float32_array_t, dst *Float32_array_t) bool
- func Rb_set_float32_dict(src *Float32_dict_t, dst *Float32_dict_t) bool
- func Rb_set_float64(src *float64, dst *float64) bool
- func Rb_set_float64_array(src *Float64_array_t, dst *Float64_array_t) bool
- func Rb_set_float64_dict(src *Float64_dict_t, dst *Float64_dict_t) bool
- func Rb_set_int16(src *int16, dst *int16) bool
- func Rb_set_int16_array(src *Int16_array_t, dst *Int16_array_t) bool
- func Rb_set_int16_dict(src *Int16_dict_t, dst *Int16_dict_t) bool
- func Rb_set_int32(src *int32, dst *int32) bool
- func Rb_set_int32_array(src *Int32_array_t, dst *Int32_array_t) bool
- func Rb_set_int32_dict(src *Int32_dict_t, dst *Int32_dict_t) bool
- func Rb_set_int64(src *int64, dst *int64) bool
- func Rb_set_int64_array(src *Int64_array_t, dst *Int64_array_t) bool
- func Rb_set_int64_dict(src *Int64_dict_t, dst *Int64_dict_t) bool
- func Rb_set_int8(src *int8, dst *int8) bool
- func Rb_set_int8_array(src *Int8_array_t, dst *Int8_array_t) bool
- func Rb_set_int8_dict(src *Int8_dict_t, dst *Int8_dict_t) bool
- func Rb_set_perf_object(src *Perf_object_t, dst *Perf_object_t) bool
- func Rb_set_sample_object(src *Sample_object_t, dst *Sample_object_t) bool
- func Rb_set_sample_struct(src *Sample_struct_t, dst *Sample_struct_t) bool
- func Rb_set_sample_struct_array(src *Sample_struct_array_t, dst *Sample_struct_array_t) bool
- func Rb_set_sample_struct_dict(src *Sample_struct_dict_t, dst *Sample_struct_dict_t) bool
- func Rb_set_string(src *string, dst *string) bool
- func Rb_set_string_array(src *String_array_t, dst *String_array_t) bool
- func Rb_set_string_dict(src *String_dict_t, dst *String_dict_t) bool
- func Rb_set_uint16(src *uint16, dst *uint16) bool
- func Rb_set_uint16_array(src *Uint16_array_t, dst *Uint16_array_t) bool
- func Rb_set_uint16_dict(src *Uint16_dict_t, dst *Uint16_dict_t) bool
- func Rb_set_uint32(src *uint32, dst *uint32) bool
- func Rb_set_uint32_array(src *Uint32_array_t, dst *Uint32_array_t) bool
- func Rb_set_uint32_dict(src *Uint32_dict_t, dst *Uint32_dict_t) bool
- func Rb_set_uint64(src *uint64, dst *uint64) bool
- func Rb_set_uint64_array(src *Uint64_array_t, dst *Uint64_array_t) bool
- func Rb_set_uint64_dict(src *Uint64_dict_t, dst *Uint64_dict_t) bool
- func Rb_set_uint8(src *uint8, dst *uint8) bool
- func Rb_set_uint8_array(src *Uint8_array_t, dst *Uint8_array_t) bool
- func Rb_set_uint8_dict(src *Uint8_dict_t, dst *Uint8_dict_t) bool
- func Set_bool(b bool, buf []byte)
- func Set_float32(n float32, buf []byte)
- func Set_float64(n float64, buf []byte)
- func Set_int16(n int16, buf []byte)
- func Set_int32(n int32, buf []byte)
- func Set_int64(n int64, buf []byte)
- func Set_int8(n int8, buf []byte)
- func Set_rb_buf_end(n Rb_buf_end_t, buf []byte)
- func Set_rb_field_id(n Rb_field_id_t, buf []byte)
- func Set_rb_field_size(n Rb_field_size_t, buf []byte)
- func Set_rb_offset(n Rb_offset_t, buf []byte)
- func Set_rb_size(n Rb_size_t, buf []byte)
- func Set_uint16(n uint16, buf []byte)
- func Set_uint32(n uint32, buf []byte)
- func Set_uint64(n uint64, buf []byte)
- func Set_uint8(n uint8, buf []byte)
- type Bool_array_t
- type Bool_dict_t
- type Float32_array_t
- type Float32_dict_t
- type Float64_array_t
- type Float64_dict_t
- type Int16_array_t
- type Int16_dict_t
- type Int32_array_t
- type Int32_dict_t
- type Int64_array_t
- type Int64_dict_t
- type Int8_array_t
- type Int8_dict_t
- type Perf_object_t
- type Rb_buf_end_t
- type Rb_buf_t
- type Rb_dump_object_t
- type Rb_field_id_t
- type Rb_field_size_t
- type Rb_field_table_head_t
- type Rb_field_table_item_t
- type Rb_load_object_t
- type Rb_offset_t
- type Rb_size_t
- func Get_rb_size(buf []byte) Rb_size_t
- func Rb_get_array_count(rb_val *Rb_buf_t) Rb_size_t
- func Rb_seek_array_table_item(index Rb_size_t) Rb_size_t
- func Rb_seek_field_table_item(index Rb_field_size_t) Rb_size_t
- func Rb_sizeof_bool(obj_val *bool) Rb_size_t
- func Rb_sizeof_bool_array(obj_val *Bool_array_t) Rb_size_t
- func Rb_sizeof_bool_dict(obj_val *Bool_dict_t) Rb_size_t
- func Rb_sizeof_float32(obj_val *float32) Rb_size_t
- func Rb_sizeof_float32_array(obj_val *Float32_array_t) Rb_size_t
- func Rb_sizeof_float32_dict(obj_val *Float32_dict_t) Rb_size_t
- func Rb_sizeof_float64(obj_val *float64) Rb_size_t
- func Rb_sizeof_float64_array(obj_val *Float64_array_t) Rb_size_t
- func Rb_sizeof_float64_dict(obj_val *Float64_dict_t) Rb_size_t
- func Rb_sizeof_int16(obj_val *int16) Rb_size_t
- func Rb_sizeof_int16_array(obj_val *Int16_array_t) Rb_size_t
- func Rb_sizeof_int16_dict(obj_val *Int16_dict_t) Rb_size_t
- func Rb_sizeof_int32(obj_val *int32) Rb_size_t
- func Rb_sizeof_int32_array(obj_val *Int32_array_t) Rb_size_t
- func Rb_sizeof_int32_dict(obj_val *Int32_dict_t) Rb_size_t
- func Rb_sizeof_int64(obj_val *int64) Rb_size_t
- func Rb_sizeof_int64_array(obj_val *Int64_array_t) Rb_size_t
- func Rb_sizeof_int64_dict(obj_val *Int64_dict_t) Rb_size_t
- func Rb_sizeof_int8(obj_val *int8) Rb_size_t
- func Rb_sizeof_int8_array(obj_val *Int8_array_t) Rb_size_t
- func Rb_sizeof_int8_dict(obj_val *Int8_dict_t) Rb_size_t
- func Rb_sizeof_perf_object(obj_val *Perf_object_t) Rb_size_t
- func Rb_sizeof_sample_object(obj_val *Sample_object_t) Rb_size_t
- func Rb_sizeof_sample_struct(obj_val *Sample_struct_t) Rb_size_t
- func Rb_sizeof_sample_struct_array(obj_val *Sample_struct_array_t) Rb_size_t
- func Rb_sizeof_sample_struct_dict(obj_val *Sample_struct_dict_t) Rb_size_t
- func Rb_sizeof_string(obj_val *string) Rb_size_t
- func Rb_sizeof_string_array(obj_val *String_array_t) Rb_size_t
- func Rb_sizeof_string_dict(obj_val *String_dict_t) Rb_size_t
- func Rb_sizeof_uint16(obj_val *uint16) Rb_size_t
- func Rb_sizeof_uint16_array(obj_val *Uint16_array_t) Rb_size_t
- func Rb_sizeof_uint16_dict(obj_val *Uint16_dict_t) Rb_size_t
- func Rb_sizeof_uint32(obj_val *uint32) Rb_size_t
- func Rb_sizeof_uint32_array(obj_val *Uint32_array_t) Rb_size_t
- func Rb_sizeof_uint32_dict(obj_val *Uint32_dict_t) Rb_size_t
- func Rb_sizeof_uint64(obj_val *uint64) Rb_size_t
- func Rb_sizeof_uint64_array(obj_val *Uint64_array_t) Rb_size_t
- func Rb_sizeof_uint64_dict(obj_val *Uint64_dict_t) Rb_size_t
- func Rb_sizeof_uint8(obj_val *uint8) Rb_size_t
- func Rb_sizeof_uint8_array(obj_val *Uint8_array_t) Rb_size_t
- func Rb_sizeof_uint8_dict(obj_val *Uint8_dict_t) Rb_size_t
- type Sample_object_t
- type Sample_struct_array_t
- type Sample_struct_dict_t
- type Sample_struct_t
- type String_array_t
- type String_dict_t
- type Uint16_array_t
- type Uint16_dict_t
- type Uint32_array_t
- type Uint32_dict_t
- type Uint64_array_t
- type Uint64_dict_t
- type Uint8_array_t
- type Uint8_dict_t
Constants ¶
This section is empty.
Variables ¶
var ( Sizeof_int8 = Rb_size_t(unsafe.Sizeof(int8(0))) Sizeof_uint8 = Rb_size_t(unsafe.Sizeof(uint8(0))) Sizeof_int16 = Rb_size_t(unsafe.Sizeof(int16(0))) Sizeof_uint16 = Rb_size_t(unsafe.Sizeof(uint16(0))) Sizeof_int32 = Rb_size_t(unsafe.Sizeof(int32(0))) Sizeof_uint32 = Rb_size_t(unsafe.Sizeof(uint32(0))) Sizeof_int64 = Rb_size_t(unsafe.Sizeof(int64(0))) Sizeof_uint64 = Rb_size_t(unsafe.Sizeof(uint64(0))) Sizeof_bool = Sizeof_int8 Sizeof_float32 = Rb_size_t(unsafe.Sizeof(float32(0))) Sizeof_float64 = Rb_size_t(unsafe.Sizeof(float64(0))) )
var ( Sizeof_rb_size = Rb_size_t(unsafe.Sizeof(Rb_size_t(0))) Sizeof_rb_field_size = Rb_size_t(unsafe.Sizeof(Rb_field_size_t(0))) Sizeof_rb_field_id = Rb_size_t(unsafe.Sizeof(Rb_field_id_t(0))) Sizeof_rb_offset = Rb_size_t(unsafe.Sizeof(Rb_offset_t(0))) Sizeof_rb_buf_end = Rb_size_t(unsafe.Sizeof(Rb_buf_end_t(0))) )
var ( Rb_field_table_head_size = rb_field_table_head_size() Rb_field_table_item_size = rb_field_table_item_size() )
Functions ¶
func BytesToString ¶
func Get_float32 ¶
func Get_float64 ¶
func Get_uint16 ¶
func Get_uint32 ¶
func Get_uint64 ¶
func Rb_check_buf ¶
func Rb_check_code ¶
func Rb_check_code(buf *Rb_buf_t, head *Rb_field_table_head_t) bool
func Rb_decode_bool ¶
func Rb_decode_bool(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *bool) bool
func Rb_decode_bool_array ¶
func Rb_decode_bool_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Bool_array_t) bool
func Rb_decode_bool_dict ¶
func Rb_decode_bool_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Bool_dict_t) bool
func Rb_decode_check ¶
func Rb_decode_check(buf *Rb_buf_t, offset Rb_offset_t, size Rb_size_t) bool
func Rb_decode_float32 ¶
func Rb_decode_float32(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *float32) bool
func Rb_decode_float32_array ¶
func Rb_decode_float32_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Float32_array_t) bool
func Rb_decode_float32_dict ¶
func Rb_decode_float32_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Float32_dict_t) bool
func Rb_decode_float64 ¶
func Rb_decode_float64(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *float64) bool
func Rb_decode_float64_array ¶
func Rb_decode_float64_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Float64_array_t) bool
func Rb_decode_float64_dict ¶
func Rb_decode_float64_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Float64_dict_t) bool
func Rb_decode_int16 ¶
func Rb_decode_int16(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *int16) bool
func Rb_decode_int16_array ¶
func Rb_decode_int16_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Int16_array_t) bool
func Rb_decode_int16_dict ¶
func Rb_decode_int16_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Int16_dict_t) bool
func Rb_decode_int32 ¶
func Rb_decode_int32(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *int32) bool
func Rb_decode_int32_array ¶
func Rb_decode_int32_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Int32_array_t) bool
func Rb_decode_int32_dict ¶
func Rb_decode_int32_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Int32_dict_t) bool
func Rb_decode_int64 ¶
func Rb_decode_int64(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *int64) bool
func Rb_decode_int64_array ¶
func Rb_decode_int64_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Int64_array_t) bool
func Rb_decode_int64_dict ¶
func Rb_decode_int64_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Int64_dict_t) bool
func Rb_decode_int8 ¶
func Rb_decode_int8(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *int8) bool
func Rb_decode_int8_array ¶
func Rb_decode_int8_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Int8_array_t) bool
func Rb_decode_int8_dict ¶
func Rb_decode_int8_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Int8_dict_t) bool
func Rb_decode_perf_object ¶
func Rb_decode_perf_object(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Perf_object_t) bool
func Rb_decode_sample_object ¶
func Rb_decode_sample_object(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Sample_object_t) bool
func Rb_decode_sample_struct ¶
func Rb_decode_sample_struct(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Sample_struct_t) bool
func Rb_decode_sample_struct_array ¶
func Rb_decode_sample_struct_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Sample_struct_array_t) bool
func Rb_decode_sample_struct_dict ¶
func Rb_decode_sample_struct_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Sample_struct_dict_t) bool
func Rb_decode_string ¶
func Rb_decode_string(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *string) bool
func Rb_decode_string_array ¶
func Rb_decode_string_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *String_array_t) bool
func Rb_decode_string_dict ¶
func Rb_decode_string_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *String_dict_t) bool
func Rb_decode_uint16 ¶
func Rb_decode_uint16(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *uint16) bool
func Rb_decode_uint16_array ¶
func Rb_decode_uint16_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Uint16_array_t) bool
func Rb_decode_uint16_dict ¶
func Rb_decode_uint16_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Uint16_dict_t) bool
func Rb_decode_uint32 ¶
func Rb_decode_uint32(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *uint32) bool
func Rb_decode_uint32_array ¶
func Rb_decode_uint32_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Uint32_array_t) bool
func Rb_decode_uint32_dict ¶
func Rb_decode_uint32_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Uint32_dict_t) bool
func Rb_decode_uint64 ¶
func Rb_decode_uint64(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *uint64) bool
func Rb_decode_uint64_array ¶
func Rb_decode_uint64_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Uint64_array_t) bool
func Rb_decode_uint64_dict ¶
func Rb_decode_uint64_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Uint64_dict_t) bool
func Rb_decode_uint8 ¶
func Rb_decode_uint8(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *uint8) bool
func Rb_decode_uint8_array ¶
func Rb_decode_uint8_array(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Uint8_array_t) bool
func Rb_decode_uint8_dict ¶
func Rb_decode_uint8_dict(rb_val *Rb_buf_t, offset Rb_offset_t, obj_val *Uint8_dict_t) bool
func Rb_dump_buf ¶
func Rb_dump_buf(dump Rb_dump_object_t, obj_val interface{}, size Rb_size_t, path string) bool
func Rb_dump_perf_object ¶
func Rb_dump_perf_object(obj_val *Perf_object_t, path string) bool
func Rb_dump_sample_object ¶
func Rb_dump_sample_object(obj_val *Sample_object_t, path string) bool
func Rb_dump_sample_struct ¶
func Rb_dump_sample_struct(obj_val *Sample_struct_t, path string) bool
func Rb_encode_bool ¶
func Rb_encode_bool_array ¶
func Rb_encode_bool_array(obj_val *Bool_array_t, rb_val *Rb_buf_t) bool
func Rb_encode_bool_dict ¶
func Rb_encode_bool_dict(obj_val *Bool_dict_t, rb_val *Rb_buf_t) bool
func Rb_encode_check ¶
func Rb_encode_end ¶
func Rb_encode_end(fields Rb_field_size_t, rb_val *Rb_buf_t) bool
func Rb_encode_float32 ¶
func Rb_encode_float32_array ¶
func Rb_encode_float32_array(obj_val *Float32_array_t, rb_val *Rb_buf_t) bool
func Rb_encode_float32_dict ¶
func Rb_encode_float32_dict(obj_val *Float32_dict_t, rb_val *Rb_buf_t) bool
func Rb_encode_float64 ¶
func Rb_encode_float64_array ¶
func Rb_encode_float64_array(obj_val *Float64_array_t, rb_val *Rb_buf_t) bool
func Rb_encode_float64_dict ¶
func Rb_encode_float64_dict(obj_val *Float64_dict_t, rb_val *Rb_buf_t) bool
func Rb_encode_int16 ¶
func Rb_encode_int16_array ¶
func Rb_encode_int16_array(obj_val *Int16_array_t, rb_val *Rb_buf_t) bool
func Rb_encode_int16_dict ¶
func Rb_encode_int16_dict(obj_val *Int16_dict_t, rb_val *Rb_buf_t) bool
func Rb_encode_int32 ¶
func Rb_encode_int32_array ¶
func Rb_encode_int32_array(obj_val *Int32_array_t, rb_val *Rb_buf_t) bool
func Rb_encode_int32_dict ¶
func Rb_encode_int32_dict(obj_val *Int32_dict_t, rb_val *Rb_buf_t) bool
func Rb_encode_int64 ¶
func Rb_encode_int64_array ¶
func Rb_encode_int64_array(obj_val *Int64_array_t, rb_val *Rb_buf_t) bool
func Rb_encode_int64_dict ¶
func Rb_encode_int64_dict(obj_val *Int64_dict_t, rb_val *Rb_buf_t) bool
func Rb_encode_int8 ¶
func Rb_encode_int8_array ¶
func Rb_encode_int8_array(obj_val *Int8_array_t, rb_val *Rb_buf_t) bool
func Rb_encode_int8_dict ¶
func Rb_encode_int8_dict(obj_val *Int8_dict_t, rb_val *Rb_buf_t) bool
func Rb_encode_perf_object ¶
func Rb_encode_perf_object(obj_val *Perf_object_t, rb_val *Rb_buf_t) bool
func Rb_encode_sample_object ¶
func Rb_encode_sample_object(obj_val *Sample_object_t, rb_val *Rb_buf_t) bool
func Rb_encode_sample_struct ¶
func Rb_encode_sample_struct(obj_val *Sample_struct_t, rb_val *Rb_buf_t) bool
func Rb_encode_sample_struct_array ¶
func Rb_encode_sample_struct_array(obj_val *Sample_struct_array_t, rb_val *Rb_buf_t) bool
func Rb_encode_sample_struct_dict ¶
func Rb_encode_sample_struct_dict(obj_val *Sample_struct_dict_t, rb_val *Rb_buf_t) bool
func Rb_encode_string ¶
func Rb_encode_string_array ¶
func Rb_encode_string_array(obj_val *String_array_t, rb_val *Rb_buf_t) bool
func Rb_encode_string_dict ¶
func Rb_encode_string_dict(obj_val *String_dict_t, rb_val *Rb_buf_t) bool
func Rb_encode_uint16 ¶
func Rb_encode_uint16_array ¶
func Rb_encode_uint16_array(obj_val *Uint16_array_t, rb_val *Rb_buf_t) bool
func Rb_encode_uint16_dict ¶
func Rb_encode_uint16_dict(obj_val *Uint16_dict_t, rb_val *Rb_buf_t) bool
func Rb_encode_uint32 ¶
func Rb_encode_uint32_array ¶
func Rb_encode_uint32_array(obj_val *Uint32_array_t, rb_val *Rb_buf_t) bool
func Rb_encode_uint32_dict ¶
func Rb_encode_uint32_dict(obj_val *Uint32_dict_t, rb_val *Rb_buf_t) bool
func Rb_encode_uint64 ¶
func Rb_encode_uint64_array ¶
func Rb_encode_uint64_array(obj_val *Uint64_array_t, rb_val *Rb_buf_t) bool
func Rb_encode_uint64_dict ¶
func Rb_encode_uint64_dict(obj_val *Uint64_dict_t, rb_val *Rb_buf_t) bool
func Rb_encode_uint8 ¶
func Rb_encode_uint8_array ¶
func Rb_encode_uint8_array(obj_val *Uint8_array_t, rb_val *Rb_buf_t) bool
func Rb_encode_uint8_dict ¶
func Rb_encode_uint8_dict(obj_val *Uint8_dict_t, rb_val *Rb_buf_t) bool
func Rb_eq_bool ¶
func Rb_eq_bool_array ¶
func Rb_eq_bool_array(src *Bool_array_t, dst *Bool_array_t) bool
func Rb_eq_bool_dict ¶
func Rb_eq_bool_dict(src *Bool_dict_t, dst *Bool_dict_t) bool
func Rb_eq_float32 ¶
func Rb_eq_float32_array ¶
func Rb_eq_float32_array(src *Float32_array_t, dst *Float32_array_t) bool
func Rb_eq_float32_dict ¶
func Rb_eq_float32_dict(src *Float32_dict_t, dst *Float32_dict_t) bool
func Rb_eq_float64 ¶
func Rb_eq_float64_array ¶
func Rb_eq_float64_array(src *Float64_array_t, dst *Float64_array_t) bool
func Rb_eq_float64_dict ¶
func Rb_eq_float64_dict(src *Float64_dict_t, dst *Float64_dict_t) bool
func Rb_eq_int16 ¶
func Rb_eq_int16_array ¶
func Rb_eq_int16_array(src *Int16_array_t, dst *Int16_array_t) bool
func Rb_eq_int16_dict ¶
func Rb_eq_int16_dict(src *Int16_dict_t, dst *Int16_dict_t) bool
func Rb_eq_int32 ¶
func Rb_eq_int32_array ¶
func Rb_eq_int32_array(src *Int32_array_t, dst *Int32_array_t) bool
func Rb_eq_int32_dict ¶
func Rb_eq_int32_dict(src *Int32_dict_t, dst *Int32_dict_t) bool
func Rb_eq_int64 ¶
func Rb_eq_int64_array ¶
func Rb_eq_int64_array(src *Int64_array_t, dst *Int64_array_t) bool
func Rb_eq_int64_dict ¶
func Rb_eq_int64_dict(src *Int64_dict_t, dst *Int64_dict_t) bool
func Rb_eq_int8 ¶
func Rb_eq_int8_array ¶
func Rb_eq_int8_array(src *Int8_array_t, dst *Int8_array_t) bool
func Rb_eq_int8_dict ¶
func Rb_eq_int8_dict(src *Int8_dict_t, dst *Int8_dict_t) bool
func Rb_eq_perf_object ¶
func Rb_eq_perf_object(src *Perf_object_t, dst *Perf_object_t) bool
func Rb_eq_sample_object ¶
func Rb_eq_sample_object(src *Sample_object_t, dst *Sample_object_t) bool
func Rb_eq_sample_struct ¶
func Rb_eq_sample_struct(src *Sample_struct_t, dst *Sample_struct_t) bool
func Rb_eq_sample_struct_array ¶
func Rb_eq_sample_struct_array(src *Sample_struct_array_t, dst *Sample_struct_array_t) bool
func Rb_eq_sample_struct_dict ¶
func Rb_eq_sample_struct_dict(src *Sample_struct_dict_t, dst *Sample_struct_dict_t) bool
func Rb_eq_string ¶
func Rb_eq_string_array ¶
func Rb_eq_string_array(src *String_array_t, dst *String_array_t) bool
func Rb_eq_string_dict ¶
func Rb_eq_string_dict(src *String_dict_t, dst *String_dict_t) bool
func Rb_eq_uint16 ¶
func Rb_eq_uint16_array ¶
func Rb_eq_uint16_array(src *Uint16_array_t, dst *Uint16_array_t) bool
func Rb_eq_uint16_dict ¶
func Rb_eq_uint16_dict(src *Uint16_dict_t, dst *Uint16_dict_t) bool
func Rb_eq_uint32 ¶
func Rb_eq_uint32_array ¶
func Rb_eq_uint32_array(src *Uint32_array_t, dst *Uint32_array_t) bool
func Rb_eq_uint32_dict ¶
func Rb_eq_uint32_dict(src *Uint32_dict_t, dst *Uint32_dict_t) bool
func Rb_eq_uint64 ¶
func Rb_eq_uint64_array ¶
func Rb_eq_uint64_array(src *Uint64_array_t, dst *Uint64_array_t) bool
func Rb_eq_uint64_dict ¶
func Rb_eq_uint64_dict(src *Uint64_dict_t, dst *Uint64_dict_t) bool
func Rb_eq_uint8 ¶
func Rb_eq_uint8_array ¶
func Rb_eq_uint8_array(src *Uint8_array_t, dst *Uint8_array_t) bool
func Rb_eq_uint8_dict ¶
func Rb_eq_uint8_dict(src *Uint8_dict_t, dst *Uint8_dict_t) bool
func Rb_get_buf_from_offset ¶
func Rb_get_buf_from_pos ¶
func Rb_get_field_table_item ¶
func Rb_get_field_table_item(index Rb_field_size_t, rb_val *Rb_buf_t, item *Rb_field_table_item_t) bool
func Rb_init_bool ¶
func Rb_init_bool(obj_val *bool)
func Rb_init_bool_array ¶
func Rb_init_bool_array(obj_val *Bool_array_t)
func Rb_init_bool_dict ¶
func Rb_init_bool_dict(obj_val *Bool_dict_t)
func Rb_init_float32 ¶
func Rb_init_float32(obj_val *float32)
func Rb_init_float32_array ¶
func Rb_init_float32_array(obj_val *Float32_array_t)
func Rb_init_float32_dict ¶
func Rb_init_float32_dict(obj_val *Float32_dict_t)
func Rb_init_float64 ¶
func Rb_init_float64(obj_val *float64)
func Rb_init_float64_array ¶
func Rb_init_float64_array(obj_val *Float64_array_t)
func Rb_init_float64_dict ¶
func Rb_init_float64_dict(obj_val *Float64_dict_t)
func Rb_init_int16 ¶
func Rb_init_int16(obj_val *int16)
func Rb_init_int16_array ¶
func Rb_init_int16_array(obj_val *Int16_array_t)
func Rb_init_int16_dict ¶
func Rb_init_int16_dict(obj_val *Int16_dict_t)
func Rb_init_int32 ¶
func Rb_init_int32(obj_val *int32)
func Rb_init_int32_array ¶
func Rb_init_int32_array(obj_val *Int32_array_t)
func Rb_init_int32_dict ¶
func Rb_init_int32_dict(obj_val *Int32_dict_t)
func Rb_init_int64 ¶
func Rb_init_int64(obj_val *int64)
func Rb_init_int64_array ¶
func Rb_init_int64_array(obj_val *Int64_array_t)
func Rb_init_int64_dict ¶
func Rb_init_int64_dict(obj_val *Int64_dict_t)
func Rb_init_int8 ¶
func Rb_init_int8(obj_val *int8)
func Rb_init_int8_array ¶
func Rb_init_int8_array(obj_val *Int8_array_t)
func Rb_init_int8_dict ¶
func Rb_init_int8_dict(obj_val *Int8_dict_t)
func Rb_init_perf_object ¶
func Rb_init_perf_object(obj_val *Perf_object_t)
func Rb_init_sample_object ¶
func Rb_init_sample_object(obj_val *Sample_object_t)
func Rb_init_sample_struct ¶
func Rb_init_sample_struct(obj_val *Sample_struct_t)
func Rb_init_sample_struct_array ¶
func Rb_init_sample_struct_array(obj_val *Sample_struct_array_t)
func Rb_init_sample_struct_dict ¶
func Rb_init_sample_struct_dict(obj_val *Sample_struct_dict_t)
func Rb_init_string ¶
func Rb_init_string(obj_val *string)
func Rb_init_string_array ¶
func Rb_init_string_array(obj_val *String_array_t)
func Rb_init_string_dict ¶
func Rb_init_string_dict(obj_val *String_dict_t)
func Rb_init_uint16 ¶
func Rb_init_uint16(obj_val *uint16)
func Rb_init_uint16_array ¶
func Rb_init_uint16_array(obj_val *Uint16_array_t)
func Rb_init_uint16_dict ¶
func Rb_init_uint16_dict(obj_val *Uint16_dict_t)
func Rb_init_uint32 ¶
func Rb_init_uint32(obj_val *uint32)
func Rb_init_uint32_array ¶
func Rb_init_uint32_array(obj_val *Uint32_array_t)
func Rb_init_uint32_dict ¶
func Rb_init_uint32_dict(obj_val *Uint32_dict_t)
func Rb_init_uint64 ¶
func Rb_init_uint64(obj_val *uint64)
func Rb_init_uint64_array ¶
func Rb_init_uint64_array(obj_val *Uint64_array_t)
func Rb_init_uint64_dict ¶
func Rb_init_uint64_dict(obj_val *Uint64_dict_t)
func Rb_init_uint8 ¶
func Rb_init_uint8(obj_val *uint8)
func Rb_init_uint8_array ¶
func Rb_init_uint8_array(obj_val *Uint8_array_t)
func Rb_init_uint8_dict ¶
func Rb_init_uint8_dict(obj_val *Uint8_dict_t)
func Rb_load_buf ¶
func Rb_load_buf(path string, load Rb_load_object_t, obj_val interface{}) bool
func Rb_load_perf_object ¶
func Rb_load_perf_object(path string, obj_val *Perf_object_t) bool
func Rb_load_sample_object ¶
func Rb_load_sample_object(path string, obj_val *Sample_object_t) bool
func Rb_load_sample_struct ¶
func Rb_load_sample_struct(path string, obj_val *Sample_struct_t) bool
func Rb_set_array_count ¶
func Rb_set_array_table_item ¶
func Rb_set_array_table_item(index Rb_size_t, offset Rb_offset_t, rb_val *Rb_buf_t) bool
func Rb_set_bool ¶
func Rb_set_bool_array ¶
func Rb_set_bool_array(src *Bool_array_t, dst *Bool_array_t) bool
func Rb_set_bool_dict ¶
func Rb_set_bool_dict(src *Bool_dict_t, dst *Bool_dict_t) bool
func Rb_set_buf_size ¶
func Rb_set_field_count ¶
func Rb_set_field_count(fields Rb_field_size_t, rb_val *Rb_buf_t) bool
func Rb_set_field_table_item ¶
func Rb_set_field_table_item(index Rb_field_size_t, id Rb_field_id_t, offset Rb_offset_t, rb_val *Rb_buf_t) bool
func Rb_set_float32 ¶
func Rb_set_float32_array ¶
func Rb_set_float32_array(src *Float32_array_t, dst *Float32_array_t) bool
func Rb_set_float32_dict ¶
func Rb_set_float32_dict(src *Float32_dict_t, dst *Float32_dict_t) bool
func Rb_set_float64 ¶
func Rb_set_float64_array ¶
func Rb_set_float64_array(src *Float64_array_t, dst *Float64_array_t) bool
func Rb_set_float64_dict ¶
func Rb_set_float64_dict(src *Float64_dict_t, dst *Float64_dict_t) bool
func Rb_set_int16 ¶
func Rb_set_int16_array ¶
func Rb_set_int16_array(src *Int16_array_t, dst *Int16_array_t) bool
func Rb_set_int16_dict ¶
func Rb_set_int16_dict(src *Int16_dict_t, dst *Int16_dict_t) bool
func Rb_set_int32 ¶
func Rb_set_int32_array ¶
func Rb_set_int32_array(src *Int32_array_t, dst *Int32_array_t) bool
func Rb_set_int32_dict ¶
func Rb_set_int32_dict(src *Int32_dict_t, dst *Int32_dict_t) bool
func Rb_set_int64 ¶
func Rb_set_int64_array ¶
func Rb_set_int64_array(src *Int64_array_t, dst *Int64_array_t) bool
func Rb_set_int64_dict ¶
func Rb_set_int64_dict(src *Int64_dict_t, dst *Int64_dict_t) bool
func Rb_set_int8 ¶
func Rb_set_int8_array ¶
func Rb_set_int8_array(src *Int8_array_t, dst *Int8_array_t) bool
func Rb_set_int8_dict ¶
func Rb_set_int8_dict(src *Int8_dict_t, dst *Int8_dict_t) bool
func Rb_set_perf_object ¶
func Rb_set_perf_object(src *Perf_object_t, dst *Perf_object_t) bool
func Rb_set_sample_object ¶
func Rb_set_sample_object(src *Sample_object_t, dst *Sample_object_t) bool
func Rb_set_sample_struct ¶
func Rb_set_sample_struct(src *Sample_struct_t, dst *Sample_struct_t) bool
func Rb_set_sample_struct_array ¶
func Rb_set_sample_struct_array(src *Sample_struct_array_t, dst *Sample_struct_array_t) bool
func Rb_set_sample_struct_dict ¶
func Rb_set_sample_struct_dict(src *Sample_struct_dict_t, dst *Sample_struct_dict_t) bool
func Rb_set_string ¶
func Rb_set_string_array ¶
func Rb_set_string_array(src *String_array_t, dst *String_array_t) bool
func Rb_set_string_dict ¶
func Rb_set_string_dict(src *String_dict_t, dst *String_dict_t) bool
func Rb_set_uint16 ¶
func Rb_set_uint16_array ¶
func Rb_set_uint16_array(src *Uint16_array_t, dst *Uint16_array_t) bool
func Rb_set_uint16_dict ¶
func Rb_set_uint16_dict(src *Uint16_dict_t, dst *Uint16_dict_t) bool
func Rb_set_uint32 ¶
func Rb_set_uint32_array ¶
func Rb_set_uint32_array(src *Uint32_array_t, dst *Uint32_array_t) bool
func Rb_set_uint32_dict ¶
func Rb_set_uint32_dict(src *Uint32_dict_t, dst *Uint32_dict_t) bool
func Rb_set_uint64 ¶
func Rb_set_uint64_array ¶
func Rb_set_uint64_array(src *Uint64_array_t, dst *Uint64_array_t) bool
func Rb_set_uint64_dict ¶
func Rb_set_uint64_dict(src *Uint64_dict_t, dst *Uint64_dict_t) bool
func Rb_set_uint8 ¶
func Rb_set_uint8_array ¶
func Rb_set_uint8_array(src *Uint8_array_t, dst *Uint8_array_t) bool
func Rb_set_uint8_dict ¶
func Rb_set_uint8_dict(src *Uint8_dict_t, dst *Uint8_dict_t) bool
func Set_float32 ¶
func Set_float64 ¶
func Set_rb_buf_end ¶
func Set_rb_buf_end(n Rb_buf_end_t, buf []byte)
func Set_rb_field_id ¶
func Set_rb_field_id(n Rb_field_id_t, buf []byte)
func Set_rb_field_size ¶
func Set_rb_field_size(n Rb_field_size_t, buf []byte)
func Set_rb_offset ¶
func Set_rb_offset(n Rb_offset_t, buf []byte)
func Set_rb_size ¶
func Set_uint16 ¶
func Set_uint32 ¶
func Set_uint64 ¶
Types ¶
type Bool_array_t ¶
type Bool_array_t []bool
type Bool_dict_t ¶
type Float32_array_t ¶
type Float32_array_t []float32
type Float32_dict_t ¶
type Float64_array_t ¶
type Float64_array_t []float64
type Float64_dict_t ¶
type Int16_array_t ¶
type Int16_array_t []int16
type Int16_dict_t ¶
type Int32_array_t ¶
type Int32_array_t []int32
type Int32_dict_t ¶
type Int64_array_t ¶
type Int64_array_t []int64
type Int64_dict_t ¶
type Int8_array_t ¶
type Int8_array_t []int8
type Int8_dict_t ¶
type Perf_object_t ¶
type Perf_object_t struct {
Bool_val bool
Int8_val int8
Uint8_val uint8
Int16_val int16
Uint16_val uint16
Int32_val int32
Uint32_val uint32
Int64_val int64
Uint64_val uint64
Float_val float32
Double_val float64
Str_val string
Vec_val Int32_array_t
Dict_val String_dict_t
Id_bool_val Rb_field_id_t
Id_int8_val Rb_field_id_t
Id_uint8_val Rb_field_id_t
Id_int16_val Rb_field_id_t
Id_uint16_val Rb_field_id_t
Id_int32_val Rb_field_id_t
Id_uint32_val Rb_field_id_t
Id_int64_val Rb_field_id_t
Id_uint64_val Rb_field_id_t
Id_float_val Rb_field_id_t
Id_double_val Rb_field_id_t
Id_str_val Rb_field_id_t
Id_vec_val Rb_field_id_t
Id_dict_val Rb_field_id_t
Skip_bool_val bool
Skip_int8_val bool
Skip_uint8_val bool
Skip_int16_val bool
Skip_uint16_val bool
Skip_int32_val bool
Skip_uint32_val bool
Skip_int64_val bool
Skip_uint64_val bool
Skip_float_val bool
Skip_double_val bool
Skip_str_val bool
Skip_vec_val bool
Skip_dict_val bool
Rb_has_bool_val bool
Rb_has_int8_val bool
Rb_has_uint8_val bool
Rb_has_int16_val bool
Rb_has_uint16_val bool
Rb_has_int32_val bool
Rb_has_uint32_val bool
Rb_has_int64_val bool
Rb_has_uint64_val bool
Rb_has_float_val bool
Rb_has_double_val bool
Rb_has_str_val bool
Rb_has_vec_val bool
Rb_has_dict_val bool
}
type Rb_buf_end_t ¶
type Rb_buf_end_t uint32
func Get_rb_buf_end ¶
func Get_rb_buf_end(buf []byte) Rb_buf_end_t
type Rb_buf_t ¶
func Rb_create_buf ¶
func Rb_nested_buf ¶
func Rb_nested_buf(buf *Rb_buf_t, offset Rb_offset_t) *Rb_buf_t
type Rb_dump_object_t ¶
type Rb_field_id_t ¶
type Rb_field_id_t Rb_field_size_t
func Get_rb_field_id ¶
func Get_rb_field_id(buf []byte) Rb_field_id_t
type Rb_field_size_t ¶
type Rb_field_size_t uint8
func Get_rb_field_size ¶
func Get_rb_field_size(buf []byte) Rb_field_size_t
func Rb_fields_perf_object ¶
func Rb_fields_perf_object(obj_val *Perf_object_t) Rb_field_size_t
func Rb_fields_sample_object ¶
func Rb_fields_sample_object(obj_val *Sample_object_t) Rb_field_size_t
func Rb_fields_sample_struct ¶
func Rb_fields_sample_struct(obj_val *Sample_struct_t) Rb_field_size_t
type Rb_field_table_head_t ¶
type Rb_field_table_head_t struct {
Size Rb_size_t
Fields Rb_field_size_t
}
func Rb_get_field_table_head ¶
func Rb_get_field_table_head(rb_val *Rb_buf_t) *Rb_field_table_head_t
type Rb_field_table_item_t ¶
type Rb_field_table_item_t struct {
Id Rb_field_id_t
Offset Rb_offset_t
}
type Rb_load_object_t ¶
type Rb_offset_t ¶
type Rb_offset_t Rb_size_t
func Get_rb_offset ¶
func Get_rb_offset(buf []byte) Rb_offset_t
func Rb_get_array_table_item ¶
func Rb_get_array_table_item(index Rb_size_t, rb_val *Rb_buf_t) (bool, Rb_offset_t)
type Rb_size_t ¶
type Rb_size_t uint32
func Get_rb_size ¶
func Rb_get_array_count ¶
func Rb_seek_field_table_item ¶
func Rb_seek_field_table_item(index Rb_field_size_t) Rb_size_t
func Rb_sizeof_bool ¶
func Rb_sizeof_bool_array ¶
func Rb_sizeof_bool_array(obj_val *Bool_array_t) Rb_size_t
func Rb_sizeof_bool_dict ¶
func Rb_sizeof_bool_dict(obj_val *Bool_dict_t) Rb_size_t
func Rb_sizeof_float32 ¶
func Rb_sizeof_float32_array ¶
func Rb_sizeof_float32_array(obj_val *Float32_array_t) Rb_size_t
func Rb_sizeof_float32_dict ¶
func Rb_sizeof_float32_dict(obj_val *Float32_dict_t) Rb_size_t
func Rb_sizeof_float64 ¶
func Rb_sizeof_float64_array ¶
func Rb_sizeof_float64_array(obj_val *Float64_array_t) Rb_size_t
func Rb_sizeof_float64_dict ¶
func Rb_sizeof_float64_dict(obj_val *Float64_dict_t) Rb_size_t
func Rb_sizeof_int16 ¶
func Rb_sizeof_int16_array ¶
func Rb_sizeof_int16_array(obj_val *Int16_array_t) Rb_size_t
func Rb_sizeof_int16_dict ¶
func Rb_sizeof_int16_dict(obj_val *Int16_dict_t) Rb_size_t
func Rb_sizeof_int32 ¶
func Rb_sizeof_int32_array ¶
func Rb_sizeof_int32_array(obj_val *Int32_array_t) Rb_size_t
func Rb_sizeof_int32_dict ¶
func Rb_sizeof_int32_dict(obj_val *Int32_dict_t) Rb_size_t
func Rb_sizeof_int64 ¶
func Rb_sizeof_int64_array ¶
func Rb_sizeof_int64_array(obj_val *Int64_array_t) Rb_size_t
func Rb_sizeof_int64_dict ¶
func Rb_sizeof_int64_dict(obj_val *Int64_dict_t) Rb_size_t
func Rb_sizeof_int8 ¶
func Rb_sizeof_int8_array ¶
func Rb_sizeof_int8_array(obj_val *Int8_array_t) Rb_size_t
func Rb_sizeof_int8_dict ¶
func Rb_sizeof_int8_dict(obj_val *Int8_dict_t) Rb_size_t
func Rb_sizeof_perf_object ¶
func Rb_sizeof_perf_object(obj_val *Perf_object_t) Rb_size_t
func Rb_sizeof_sample_object ¶
func Rb_sizeof_sample_object(obj_val *Sample_object_t) Rb_size_t
func Rb_sizeof_sample_struct ¶
func Rb_sizeof_sample_struct(obj_val *Sample_struct_t) Rb_size_t
func Rb_sizeof_sample_struct_array ¶
func Rb_sizeof_sample_struct_array(obj_val *Sample_struct_array_t) Rb_size_t
func Rb_sizeof_sample_struct_dict ¶
func Rb_sizeof_sample_struct_dict(obj_val *Sample_struct_dict_t) Rb_size_t
func Rb_sizeof_string ¶
func Rb_sizeof_string_array ¶
func Rb_sizeof_string_array(obj_val *String_array_t) Rb_size_t
func Rb_sizeof_string_dict ¶
func Rb_sizeof_string_dict(obj_val *String_dict_t) Rb_size_t
func Rb_sizeof_uint16 ¶
func Rb_sizeof_uint16_array ¶
func Rb_sizeof_uint16_array(obj_val *Uint16_array_t) Rb_size_t
func Rb_sizeof_uint16_dict ¶
func Rb_sizeof_uint16_dict(obj_val *Uint16_dict_t) Rb_size_t
func Rb_sizeof_uint32 ¶
func Rb_sizeof_uint32_array ¶
func Rb_sizeof_uint32_array(obj_val *Uint32_array_t) Rb_size_t
func Rb_sizeof_uint32_dict ¶
func Rb_sizeof_uint32_dict(obj_val *Uint32_dict_t) Rb_size_t
func Rb_sizeof_uint64 ¶
func Rb_sizeof_uint64_array ¶
func Rb_sizeof_uint64_array(obj_val *Uint64_array_t) Rb_size_t
func Rb_sizeof_uint64_dict ¶
func Rb_sizeof_uint64_dict(obj_val *Uint64_dict_t) Rb_size_t
func Rb_sizeof_uint8 ¶
func Rb_sizeof_uint8_array ¶
func Rb_sizeof_uint8_array(obj_val *Uint8_array_t) Rb_size_t
func Rb_sizeof_uint8_dict ¶
func Rb_sizeof_uint8_dict(obj_val *Uint8_dict_t) Rb_size_t
type Sample_object_t ¶
type Sample_object_t struct {
Obj Sample_struct_t
Arr Sample_struct_array_t
Dict Sample_struct_dict_t
Id_obj Rb_field_id_t
Id_arr Rb_field_id_t
Id_dict Rb_field_id_t
Skip_obj bool
Skip_arr bool
Skip_dict bool
Rb_has_obj bool
Rb_has_arr bool
Rb_has_dict bool
}
type Sample_struct_array_t ¶
type Sample_struct_array_t [](*Sample_struct_t)
type Sample_struct_dict_t ¶
type Sample_struct_dict_t map[string](*Sample_struct_t)
type Sample_struct_t ¶
type Sample_struct_t struct {
Int8_val int8
Uint8_val uint8
Str_val string
Str_arr_val String_array_t
Str_dict_val String_dict_t
Id_int8_val Rb_field_id_t
Id_uint8_val Rb_field_id_t
Id_str_val Rb_field_id_t
Id_str_arr_val Rb_field_id_t
Id_str_dict_val Rb_field_id_t
Skip_int8_val bool
Skip_uint8_val bool
Skip_str_val bool
Skip_str_arr_val bool
Skip_str_dict_val bool
Rb_has_int8_val bool
Rb_has_uint8_val bool
Rb_has_str_val bool
Rb_has_str_arr_val bool
Rb_has_str_dict_val bool
}
type String_array_t ¶
type String_array_t []string
type String_dict_t ¶
type Uint16_array_t ¶
type Uint16_array_t []uint16
type Uint16_dict_t ¶
type Uint32_array_t ¶
type Uint32_array_t []uint32
type Uint32_dict_t ¶
type Uint64_array_t ¶
type Uint64_array_t []uint64
type Uint64_dict_t ¶
type Uint8_array_t ¶
type Uint8_array_t []uint8