Documentation ¶
Index ¶
- Constants
- type Varchar
- type VarcharList
- func (self *VarcharList) Close() error
- func (self *VarcharList) Free(key int64) (err error)
- func (self *VarcharList) GetList(key int64) (bytes_list []bs.ByteSlice, err error)
- func (self *VarcharList) New() (key int64, err error)
- func (self *VarcharList) Push(key int64, raw_bytes bs.ByteSlice) (err error)
Constants ¶
View Source
const CONTROLSIZE = 20
View Source
const FREE_VARCHAR_SIZE = 16
View Source
const LENSIZE = 8
View Source
const LIST_HEADER_LEN = 40
View Source
const METADATASIZE = 8
View Source
const PTRSIZE = 8
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Varchar ¶
type Varchar struct {
// contains filtered or unexported fields
}
func NewVarchar ¶
func NewVarchar(file file.BlockDevice) (self *Varchar, err error)
func OpenVarchar ¶
func OpenVarchar(file file.BlockDevice) (self *Varchar, err error)
type VarcharList ¶
type VarcharList struct {
// contains filtered or unexported fields
}
func MakeVarcharList ¶
func MakeVarcharList(file file.BlockDevice) (self *VarcharList)
func (*VarcharList) Close ¶
func (self *VarcharList) Close() error
func (*VarcharList) Free ¶
func (self *VarcharList) Free(key int64) (err error)
func (*VarcharList) GetList ¶
func (self *VarcharList) GetList(key int64) (bytes_list []bs.ByteSlice, err error)
func (*VarcharList) New ¶
func (self *VarcharList) New() (key int64, err error)
Click to show internal directories.
Click to hide internal directories.