rawbuf

package
v0.0.0-...-da8dc16 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 1, 2017 License: BSD-3-Clause Imports: 5 Imported by: 0

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

Constants

This section is empty.

Variables

View Source
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)))
)
View Source
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)))
)
View Source
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 BytesToString(b []byte) string

func Get_bool

func Get_bool(buf []byte) bool

func Get_float32

func Get_float32(buf []byte) float32

func Get_float64

func Get_float64(buf []byte) float64

func Get_int16

func Get_int16(buf []byte) (n int16)

func Get_int32

func Get_int32(buf []byte) (n int32)

func Get_int64

func Get_int64(buf []byte) (n int64)

func Get_int8

func Get_int8(buf []byte) (n int8)

func Get_uint16

func Get_uint16(buf []byte) (n uint16)

func Get_uint32

func Get_uint32(buf []byte) (n uint32)

func Get_uint64

func Get_uint64(buf []byte) (n uint64)

func Get_uint8

func Get_uint8(buf []byte) (n uint8)

func Rb_check_buf

func Rb_check_buf(buf *Rb_buf_t) bool

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(obj_val *bool, rb_val *Rb_buf_t) 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_check(buf *Rb_buf_t, size Rb_size_t) bool

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(obj_val *float32, rb_val *Rb_buf_t) bool

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(obj_val *float64, rb_val *Rb_buf_t) bool

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(obj_val *int16, rb_val *Rb_buf_t) bool

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(obj_val *int32, rb_val *Rb_buf_t) bool

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(obj_val *int64, rb_val *Rb_buf_t) bool

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(obj_val *int8, rb_val *Rb_buf_t) bool

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(obj_val *string, rb_val *Rb_buf_t) bool

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(obj_val *uint16, rb_val *Rb_buf_t) bool

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(obj_val *uint32, rb_val *Rb_buf_t) bool

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(obj_val *uint64, rb_val *Rb_buf_t) bool

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(obj_val *uint8, rb_val *Rb_buf_t) bool

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(src *bool, dst *bool) 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(src *float32, dst *float32) bool

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(src *float64, dst *float64) bool

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(src *int16, dst *int16) bool

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(src *int32, dst *int32) bool

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(src *int64, dst *int64) bool

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(src *int8, dst *int8) bool

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(src *string, dst *string) bool

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(src *uint16, dst *uint16) bool

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(src *uint32, dst *uint32) bool

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(src *uint64, dst *uint64) bool

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(src *uint8, dst *uint8) bool

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_offset(buf *Rb_buf_t, offset Rb_size_t) []byte

func Rb_get_buf_from_pos

func Rb_get_buf_from_pos(buf *Rb_buf_t) []byte

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_count(size Rb_size_t, rb_val *Rb_buf_t) bool

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(src *bool, dst *bool) 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_buf_size(size Rb_size_t, rb_val *Rb_buf_t) bool

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(src *float32, dst *float32) bool

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(src *float64, dst *float64) bool

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(src *int16, dst *int16) bool

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(src *int32, dst *int32) bool

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(src *int64, dst *int64) bool

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(src *int8, dst *int8) bool

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(src *string, dst *string) bool

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(src *uint16, dst *uint16) bool

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(src *uint32, dst *uint32) bool

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(src *uint64, dst *uint64) bool

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(src *uint8, dst *uint8) bool

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_bool

func Set_bool(b bool, buf []byte)

func Set_float32

func Set_float32(n float32, buf []byte)

func Set_float64

func Set_float64(n float64, buf []byte)

func Set_int16

func Set_int16(n int16, buf []byte)

func Set_int32

func Set_int32(n int32, buf []byte)

func Set_int64

func Set_int64(n int64, buf []byte)

func Set_int8

func Set_int8(n int8, buf []byte)

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_rb_size(n Rb_size_t, buf []byte)

func Set_uint16

func Set_uint16(n uint16, buf []byte)

func Set_uint32

func Set_uint32(n uint32, buf []byte)

func Set_uint64

func Set_uint64(n uint64, buf []byte)

func Set_uint8

func Set_uint8(n uint8, buf []byte)

Types

type Bool_array_t

type Bool_array_t []bool

type Bool_dict_t

type Bool_dict_t map[string]bool

type Float32_array_t

type Float32_array_t []float32

type Float32_dict_t

type Float32_dict_t map[string]float32

type Float64_array_t

type Float64_array_t []float64

type Float64_dict_t

type Float64_dict_t map[string]float64

type Int16_array_t

type Int16_array_t []int16

type Int16_dict_t

type Int16_dict_t map[string]int16

type Int32_array_t

type Int32_array_t []int32

type Int32_dict_t

type Int32_dict_t map[string]int32

type Int64_array_t

type Int64_array_t []int64

type Int64_dict_t

type Int64_dict_t map[string]int64

type Int8_array_t

type Int8_array_t []int8

type Int8_dict_t

type Int8_dict_t map[string]int8

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

type Rb_buf_t struct {
	Size  Rb_size_t
	Start Rb_size_t
	Pos   Rb_size_t
	End   Rb_size_t
	Data  []byte
}

func Rb_create_buf

func Rb_create_buf(size Rb_size_t) *Rb_buf_t

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_dump_object_t func(obj_val interface{}, buf *Rb_buf_t) bool

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_load_object_t func(buf *Rb_buf_t, obj_val interface{}) bool

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 Get_rb_size(buf []byte) Rb_size_t

func Rb_get_array_count

func Rb_get_array_count(rb_val *Rb_buf_t) Rb_size_t

func Rb_seek_array_table_item

func Rb_seek_array_table_item(index Rb_size_t) Rb_size_t

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(obj_val *bool) Rb_size_t

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(obj_val *float32) Rb_size_t

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(obj_val *float64) Rb_size_t

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(obj_val *int16) Rb_size_t

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(obj_val *int32) Rb_size_t

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(obj_val *int64) Rb_size_t

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(obj_val *int8) Rb_size_t

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(obj_val *string) Rb_size_t

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(obj_val *uint16) Rb_size_t

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(obj_val *uint32) Rb_size_t

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(obj_val *uint64) Rb_size_t

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(obj_val *uint8) Rb_size_t

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 String_dict_t map[string]string

type Uint16_array_t

type Uint16_array_t []uint16

type Uint16_dict_t

type Uint16_dict_t map[string]uint16

type Uint32_array_t

type Uint32_array_t []uint32

type Uint32_dict_t

type Uint32_dict_t map[string]uint32

type Uint64_array_t

type Uint64_array_t []uint64

type Uint64_dict_t

type Uint64_dict_t map[string]uint64

type Uint8_array_t

type Uint8_array_t []uint8

type Uint8_dict_t

type Uint8_dict_t map[string]uint8

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL