Documentation ¶
Index ¶
- func HGetValueFromDOIndexValueItem(item *DOIndexValueItem) (interface{}, error)
- type DOIndexValuator
- type DOIndexValue
- func (doIdxValue *DOIndexValue) Clone() interface{}
- func (doIdxValue *DOIndexValue) FromBytes(_b *[]byte) (interface{}, error)
- func (doIdxValue *DOIndexValue) GetMetadata() *map[string]interface{}
- func (doIdxValue *DOIndexValue) GetName() string
- func (doIdxValue *DOIndexValue) GetPK() string
- func (s DOIndexValue) Items() DOIndexValueItem_List
- func (s DOIndexValue) MarshalCapLit() ([]byte, error)
- func (s DOIndexValue) MarshalJSON() ([]byte, error)
- func (s DOIndexValue) Metadata() lib_gc_capnp_common.Metadata
- func (s DOIndexValue) SetItems(v DOIndexValueItem_List)
- func (s DOIndexValue) SetMetadata(v lib_gc_capnp_common.Metadata)
- func (doIdxValue *DOIndexValue) SetMetadataField(field string, value interface{}) error
- func (doIdxValue *DOIndexValue) ToBytes() (*[]byte, error)
- func (s DOIndexValue) WriteCapLit(w io.Writer) error
- func (s DOIndexValue) WriteJSON(w io.Writer) error
- type DOIndexValueItem
- func (doIdxValueItem *DOIndexValueItem) GetValue_bool() (bool, error)
- func (doIdxValueItem *DOIndexValueItem) GetValue_data() (*[]byte, error)
- func (doIdxValueItem *DOIndexValueItem) GetValue_float32() (float32, error)
- func (doIdxValueItem *DOIndexValueItem) GetValue_float64() (float64, error)
- func (doIdxValueItem *DOIndexValueItem) GetValue_int16() (int16, error)
- func (doIdxValueItem *DOIndexValueItem) GetValue_int32() (int32, error)
- func (doIdxValueItem *DOIndexValueItem) GetValue_int64() (int64, error)
- func (doIdxValueItem *DOIndexValueItem) GetValue_int8() (int8, error)
- func (doIdxValueItem *DOIndexValueItem) GetValue_string() (string, error)
- func (doIdxValueItem *DOIndexValueItem) GetValue_uint16() (uint16, error)
- func (doIdxValueItem *DOIndexValueItem) GetValue_uint32() (uint32, error)
- func (doIdxValueItem *DOIndexValueItem) GetValue_uint64() (uint64, error)
- func (doIdxValueItem *DOIndexValueItem) GetValue_uint8() (uint8, error)
- func (s DOIndexValueItem) IsNull() bool
- func (s DOIndexValueItem) MarshalCapLit() ([]byte, error)
- func (s DOIndexValueItem) MarshalJSON() ([]byte, error)
- func (s DOIndexValueItem) Metadata() lib_gc_capnp_common.Metadata
- func (s DOIndexValueItem) SetIsNull(v bool)
- func (s DOIndexValueItem) SetMetadata(v lib_gc_capnp_common.Metadata)
- func (s DOIndexValueItem) SetValueType(v DOIndexValueItemAttributeType)
- func (s DOIndexValueItem) Value() DOIndexValueItemValue
- func (s DOIndexValueItem) ValueType() DOIndexValueItemAttributeType
- func (s DOIndexValueItem) WriteCapLit(w io.Writer) error
- func (s DOIndexValueItem) WriteJSON(w io.Writer) error
- type DOIndexValueItemAttributeType
- func (s DOIndexValueItemAttributeType) MarshalCapLit() ([]byte, error)
- func (s DOIndexValueItemAttributeType) MarshalJSON() ([]byte, error)
- func (c DOIndexValueItemAttributeType) String() string
- func (s DOIndexValueItemAttributeType) WriteCapLit(w io.Writer) error
- func (s DOIndexValueItemAttributeType) WriteJSON(w io.Writer) error
- type DOIndexValueItemAttributeType_List
- func (s DOIndexValueItemAttributeType_List) At(i int) DOIndexValueItemAttributeType
- func (s DOIndexValueItemAttributeType_List) Len() int
- func (s DOIndexValueItemAttributeType_List) Set(i int, item DOIndexValueItemAttributeType)
- func (s DOIndexValueItemAttributeType_List) ToArray() []DOIndexValueItemAttributeType
- type DOIndexValueItemValue
- func (s DOIndexValueItemValue) SetVBool(v bool)
- func (s DOIndexValueItemValue) SetVData(v []byte)
- func (s DOIndexValueItemValue) SetVFloat32(v float32)
- func (s DOIndexValueItemValue) SetVFloat64(v float64)
- func (s DOIndexValueItemValue) SetVInt16(v int16)
- func (s DOIndexValueItemValue) SetVInt32(v int32)
- func (s DOIndexValueItemValue) SetVInt64(v int64)
- func (s DOIndexValueItemValue) SetVInt8(v int8)
- func (s DOIndexValueItemValue) SetVText(v string)
- func (s DOIndexValueItemValue) SetVUint16(v uint16)
- func (s DOIndexValueItemValue) SetVUint32(v uint32)
- func (s DOIndexValueItemValue) SetVUint64(v uint64)
- func (s DOIndexValueItemValue) SetVUint8(v uint8)
- func (s DOIndexValueItemValue) VBool() bool
- func (s DOIndexValueItemValue) VData() []byte
- func (s DOIndexValueItemValue) VFloat32() float32
- func (s DOIndexValueItemValue) VFloat64() float64
- func (s DOIndexValueItemValue) VInt16() int16
- func (s DOIndexValueItemValue) VInt32() int32
- func (s DOIndexValueItemValue) VInt64() int64
- func (s DOIndexValueItemValue) VInt8() int8
- func (s DOIndexValueItemValue) VText() string
- func (s DOIndexValueItemValue) VUint16() uint16
- func (s DOIndexValueItemValue) VUint32() uint32
- func (s DOIndexValueItemValue) VUint64() uint64
- func (s DOIndexValueItemValue) VUint8() uint8
- func (s DOIndexValueItemValue) Which() DOIndexValueItemValue_Which
- type DOIndexValueItemValue_Which
- type DOIndexValueItem_List
- type DOIndexValue_List
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HGetValueFromDOIndexValueItem ¶
func HGetValueFromDOIndexValueItem(item *DOIndexValueItem) (interface{}, error)
Types ¶
type DOIndexValuator ¶
type DOIndexValuator interface { GetValue_uint8() (uint8, error) GetValue_uint16() (uint16, error) GetValue_uint32() (uint32, error) GetValue_uint64() (uint64, error) GetValue_int8() (int8, error) GetValue_int16() (int16, error) GetValue_int32() (int32, error) GetValue_int64() (int64, error) GetValue_float32() (float32, error) GetValue_float64() (float64, error) GetValue_data() (*[]byte, error) GetValue_bool() (bool, error) }
----------- INDEX VALUE --------------------------------------------------
type DOIndexValue ¶
func AutoNewDOIndexValue ¶
func AutoNewDOIndexValue(s *C.Segment) DOIndexValue
func NewDOIndexValue ¶
func NewDOIndexValue(s *C.Segment) DOIndexValue
func NewRootDOIndexValue ¶
func NewRootDOIndexValue(s *C.Segment) DOIndexValue
func ReadRootDOIndexValue ¶
func ReadRootDOIndexValue(s *C.Segment) DOIndexValue
func (*DOIndexValue) Clone ¶
func (doIdxValue *DOIndexValue) Clone() interface{}
func (*DOIndexValue) FromBytes ¶
func (doIdxValue *DOIndexValue) FromBytes(_b *[]byte) (interface{}, error)
func (*DOIndexValue) GetMetadata ¶
func (doIdxValue *DOIndexValue) GetMetadata() *map[string]interface{}
func (*DOIndexValue) GetName ¶
func (doIdxValue *DOIndexValue) GetName() string
---- DOIndexValue MakeCacheable implementation-------
func (*DOIndexValue) GetPK ¶
func (doIdxValue *DOIndexValue) GetPK() string
func (DOIndexValue) Items ¶
func (s DOIndexValue) Items() DOIndexValueItem_List
func (DOIndexValue) MarshalCapLit ¶
func (s DOIndexValue) MarshalCapLit() ([]byte, error)
func (DOIndexValue) MarshalJSON ¶
func (s DOIndexValue) MarshalJSON() ([]byte, error)
func (DOIndexValue) Metadata ¶
func (s DOIndexValue) Metadata() lib_gc_capnp_common.Metadata
func (DOIndexValue) SetItems ¶
func (s DOIndexValue) SetItems(v DOIndexValueItem_List)
func (DOIndexValue) SetMetadata ¶
func (s DOIndexValue) SetMetadata(v lib_gc_capnp_common.Metadata)
func (*DOIndexValue) SetMetadataField ¶
func (doIdxValue *DOIndexValue) SetMetadataField(field string, value interface{}) error
func (*DOIndexValue) ToBytes ¶
func (doIdxValue *DOIndexValue) ToBytes() (*[]byte, error)
---- DOIndexValue MakeSerializable implementation-------
func (DOIndexValue) WriteCapLit ¶
func (s DOIndexValue) WriteCapLit(w io.Writer) error
type DOIndexValueItem ¶
func AutoNewDOIndexValueItem ¶
func AutoNewDOIndexValueItem(s *C.Segment) DOIndexValueItem
func NewDOIndexValueItem ¶
func NewDOIndexValueItem(s *C.Segment) DOIndexValueItem
func NewRootDOIndexValueItem ¶
func NewRootDOIndexValueItem(s *C.Segment) DOIndexValueItem
func ReadRootDOIndexValueItem ¶
func ReadRootDOIndexValueItem(s *C.Segment) DOIndexValueItem
func (*DOIndexValueItem) GetValue_bool ¶
func (doIdxValueItem *DOIndexValueItem) GetValue_bool() (bool, error)
func (*DOIndexValueItem) GetValue_data ¶
func (doIdxValueItem *DOIndexValueItem) GetValue_data() (*[]byte, error)
func (*DOIndexValueItem) GetValue_float32 ¶
func (doIdxValueItem *DOIndexValueItem) GetValue_float32() (float32, error)
func (*DOIndexValueItem) GetValue_float64 ¶
func (doIdxValueItem *DOIndexValueItem) GetValue_float64() (float64, error)
func (*DOIndexValueItem) GetValue_int16 ¶
func (doIdxValueItem *DOIndexValueItem) GetValue_int16() (int16, error)
func (*DOIndexValueItem) GetValue_int32 ¶
func (doIdxValueItem *DOIndexValueItem) GetValue_int32() (int32, error)
func (*DOIndexValueItem) GetValue_int64 ¶
func (doIdxValueItem *DOIndexValueItem) GetValue_int64() (int64, error)
func (*DOIndexValueItem) GetValue_int8 ¶
func (doIdxValueItem *DOIndexValueItem) GetValue_int8() (int8, error)
func (*DOIndexValueItem) GetValue_string ¶
func (doIdxValueItem *DOIndexValueItem) GetValue_string() (string, error)
func (*DOIndexValueItem) GetValue_uint16 ¶
func (doIdxValueItem *DOIndexValueItem) GetValue_uint16() (uint16, error)
func (*DOIndexValueItem) GetValue_uint32 ¶
func (doIdxValueItem *DOIndexValueItem) GetValue_uint32() (uint32, error)
func (*DOIndexValueItem) GetValue_uint64 ¶
func (doIdxValueItem *DOIndexValueItem) GetValue_uint64() (uint64, error)
func (*DOIndexValueItem) GetValue_uint8 ¶
func (doIdxValueItem *DOIndexValueItem) GetValue_uint8() (uint8, error)
func (DOIndexValueItem) IsNull ¶
func (s DOIndexValueItem) IsNull() bool
func (DOIndexValueItem) MarshalCapLit ¶
func (s DOIndexValueItem) MarshalCapLit() ([]byte, error)
func (DOIndexValueItem) MarshalJSON ¶
func (s DOIndexValueItem) MarshalJSON() ([]byte, error)
func (DOIndexValueItem) Metadata ¶
func (s DOIndexValueItem) Metadata() lib_gc_capnp_common.Metadata
func (DOIndexValueItem) SetIsNull ¶
func (s DOIndexValueItem) SetIsNull(v bool)
func (DOIndexValueItem) SetMetadata ¶
func (s DOIndexValueItem) SetMetadata(v lib_gc_capnp_common.Metadata)
func (DOIndexValueItem) SetValueType ¶
func (s DOIndexValueItem) SetValueType(v DOIndexValueItemAttributeType)
func (DOIndexValueItem) Value ¶
func (s DOIndexValueItem) Value() DOIndexValueItemValue
func (DOIndexValueItem) ValueType ¶
func (s DOIndexValueItem) ValueType() DOIndexValueItemAttributeType
func (DOIndexValueItem) WriteCapLit ¶
func (s DOIndexValueItem) WriteCapLit(w io.Writer) error
type DOIndexValueItemAttributeType ¶
type DOIndexValueItemAttributeType uint16
const ( DOINDEXVALUEITEMATTRIBUTETYPE_DATA DOIndexValueItemAttributeType = 0 DOINDEXVALUEITEMATTRIBUTETYPE_TEXT DOIndexValueItemAttributeType = 1 DOINDEXVALUEITEMATTRIBUTETYPE_BOOL DOIndexValueItemAttributeType = 2 DOINDEXVALUEITEMATTRIBUTETYPE_INT8 DOIndexValueItemAttributeType = 3 DOINDEXVALUEITEMATTRIBUTETYPE_INT16 DOIndexValueItemAttributeType = 4 DOINDEXVALUEITEMATTRIBUTETYPE_INT32 DOIndexValueItemAttributeType = 5 DOINDEXVALUEITEMATTRIBUTETYPE_INT64 DOIndexValueItemAttributeType = 6 DOINDEXVALUEITEMATTRIBUTETYPE_UINT8 DOIndexValueItemAttributeType = 7 DOINDEXVALUEITEMATTRIBUTETYPE_UINT16 DOIndexValueItemAttributeType = 8 DOINDEXVALUEITEMATTRIBUTETYPE_UINT32 DOIndexValueItemAttributeType = 9 DOINDEXVALUEITEMATTRIBUTETYPE_UINT64 DOIndexValueItemAttributeType = 10 DOINDEXVALUEITEMATTRIBUTETYPE_FLOAT32 DOIndexValueItemAttributeType = 11 DOINDEXVALUEITEMATTRIBUTETYPE_FLOAT64 DOIndexValueItemAttributeType = 12 )
func DOIndexValueItemAttributeTypeFromString ¶
func DOIndexValueItemAttributeTypeFromString(c string) DOIndexValueItemAttributeType
func (DOIndexValueItemAttributeType) MarshalCapLit ¶
func (s DOIndexValueItemAttributeType) MarshalCapLit() ([]byte, error)
func (DOIndexValueItemAttributeType) MarshalJSON ¶
func (s DOIndexValueItemAttributeType) MarshalJSON() ([]byte, error)
func (DOIndexValueItemAttributeType) String ¶
func (c DOIndexValueItemAttributeType) String() string
func (DOIndexValueItemAttributeType) WriteCapLit ¶
func (s DOIndexValueItemAttributeType) WriteCapLit(w io.Writer) error
type DOIndexValueItemAttributeType_List ¶
type DOIndexValueItemAttributeType_List C.PointerList
func NewDOIndexValueItemAttributeTypeList ¶
func NewDOIndexValueItemAttributeTypeList(s *C.Segment, sz int) DOIndexValueItemAttributeType_List
func (DOIndexValueItemAttributeType_List) At ¶
func (s DOIndexValueItemAttributeType_List) At(i int) DOIndexValueItemAttributeType
func (DOIndexValueItemAttributeType_List) Len ¶
func (s DOIndexValueItemAttributeType_List) Len() int
func (DOIndexValueItemAttributeType_List) Set ¶
func (s DOIndexValueItemAttributeType_List) Set(i int, item DOIndexValueItemAttributeType)
func (DOIndexValueItemAttributeType_List) ToArray ¶
func (s DOIndexValueItemAttributeType_List) ToArray() []DOIndexValueItemAttributeType
type DOIndexValueItemValue ¶
type DOIndexValueItemValue DOIndexValueItem
func (DOIndexValueItemValue) SetVBool ¶
func (s DOIndexValueItemValue) SetVBool(v bool)
func (DOIndexValueItemValue) SetVData ¶
func (s DOIndexValueItemValue) SetVData(v []byte)
func (DOIndexValueItemValue) SetVFloat32 ¶
func (s DOIndexValueItemValue) SetVFloat32(v float32)
func (DOIndexValueItemValue) SetVFloat64 ¶
func (s DOIndexValueItemValue) SetVFloat64(v float64)
func (DOIndexValueItemValue) SetVInt16 ¶
func (s DOIndexValueItemValue) SetVInt16(v int16)
func (DOIndexValueItemValue) SetVInt32 ¶
func (s DOIndexValueItemValue) SetVInt32(v int32)
func (DOIndexValueItemValue) SetVInt64 ¶
func (s DOIndexValueItemValue) SetVInt64(v int64)
func (DOIndexValueItemValue) SetVInt8 ¶
func (s DOIndexValueItemValue) SetVInt8(v int8)
func (DOIndexValueItemValue) SetVText ¶
func (s DOIndexValueItemValue) SetVText(v string)
func (DOIndexValueItemValue) SetVUint16 ¶
func (s DOIndexValueItemValue) SetVUint16(v uint16)
func (DOIndexValueItemValue) SetVUint32 ¶
func (s DOIndexValueItemValue) SetVUint32(v uint32)
func (DOIndexValueItemValue) SetVUint64 ¶
func (s DOIndexValueItemValue) SetVUint64(v uint64)
func (DOIndexValueItemValue) SetVUint8 ¶
func (s DOIndexValueItemValue) SetVUint8(v uint8)
func (DOIndexValueItemValue) VBool ¶
func (s DOIndexValueItemValue) VBool() bool
func (DOIndexValueItemValue) VData ¶
func (s DOIndexValueItemValue) VData() []byte
func (DOIndexValueItemValue) VFloat32 ¶
func (s DOIndexValueItemValue) VFloat32() float32
func (DOIndexValueItemValue) VFloat64 ¶
func (s DOIndexValueItemValue) VFloat64() float64
func (DOIndexValueItemValue) VInt16 ¶
func (s DOIndexValueItemValue) VInt16() int16
func (DOIndexValueItemValue) VInt32 ¶
func (s DOIndexValueItemValue) VInt32() int32
func (DOIndexValueItemValue) VInt64 ¶
func (s DOIndexValueItemValue) VInt64() int64
func (DOIndexValueItemValue) VInt8 ¶
func (s DOIndexValueItemValue) VInt8() int8
func (DOIndexValueItemValue) VText ¶
func (s DOIndexValueItemValue) VText() string
func (DOIndexValueItemValue) VUint16 ¶
func (s DOIndexValueItemValue) VUint16() uint16
func (DOIndexValueItemValue) VUint32 ¶
func (s DOIndexValueItemValue) VUint32() uint32
func (DOIndexValueItemValue) VUint64 ¶
func (s DOIndexValueItemValue) VUint64() uint64
func (DOIndexValueItemValue) VUint8 ¶
func (s DOIndexValueItemValue) VUint8() uint8
func (DOIndexValueItemValue) Which ¶
func (s DOIndexValueItemValue) Which() DOIndexValueItemValue_Which
type DOIndexValueItemValue_Which ¶
type DOIndexValueItemValue_Which uint16
const ( DOINDEXVALUEITEMVALUE_VDATA DOIndexValueItemValue_Which = 0 DOINDEXVALUEITEMVALUE_VBOOL DOIndexValueItemValue_Which = 1 DOINDEXVALUEITEMVALUE_VINT8 DOIndexValueItemValue_Which = 2 DOINDEXVALUEITEMVALUE_VINT16 DOIndexValueItemValue_Which = 3 DOINDEXVALUEITEMVALUE_VINT32 DOIndexValueItemValue_Which = 4 DOINDEXVALUEITEMVALUE_VINT64 DOIndexValueItemValue_Which = 5 DOINDEXVALUEITEMVALUE_VUINT8 DOIndexValueItemValue_Which = 6 DOINDEXVALUEITEMVALUE_VUINT16 DOIndexValueItemValue_Which = 7 DOINDEXVALUEITEMVALUE_VUINT32 DOIndexValueItemValue_Which = 8 DOINDEXVALUEITEMVALUE_VUINT64 DOIndexValueItemValue_Which = 9 DOINDEXVALUEITEMVALUE_VFLOAT32 DOIndexValueItemValue_Which = 10 DOINDEXVALUEITEMVALUE_VFLOAT64 DOIndexValueItemValue_Which = 11 DOINDEXVALUEITEMVALUE_VTEXT DOIndexValueItemValue_Which = 12 )
type DOIndexValueItem_List ¶
type DOIndexValueItem_List C.PointerList
func NewDOIndexValueItemList ¶
func NewDOIndexValueItemList(s *C.Segment, sz int) DOIndexValueItem_List
func (DOIndexValueItem_List) At ¶
func (s DOIndexValueItem_List) At(i int) DOIndexValueItem
func (DOIndexValueItem_List) Len ¶
func (s DOIndexValueItem_List) Len() int
func (DOIndexValueItem_List) Set ¶
func (s DOIndexValueItem_List) Set(i int, item DOIndexValueItem)
func (DOIndexValueItem_List) ToArray ¶
func (s DOIndexValueItem_List) ToArray() []DOIndexValueItem
type DOIndexValue_List ¶
type DOIndexValue_List C.PointerList
func NewDOIndexValueList ¶
func NewDOIndexValueList(s *C.Segment, sz int) DOIndexValue_List
func (DOIndexValue_List) At ¶
func (s DOIndexValue_List) At(i int) DOIndexValue
func (DOIndexValue_List) Len ¶
func (s DOIndexValue_List) Len() int
func (DOIndexValue_List) Set ¶
func (s DOIndexValue_List) Set(i int, item DOIndexValue)
func (DOIndexValue_List) ToArray ¶
func (s DOIndexValue_List) ToArray() []DOIndexValue
Click to show internal directories.
Click to hide internal directories.