Documentation
¶
Index ¶
- type SliceTuple
- func (st *SliceTuple) Append(ts ...*Tuple)
- func (st *SliceTuple) Copy() *SliceTuple
- func (st *SliceTuple) CopySlice() *SliceTuple
- func (st *SliceTuple) First() *Tuple
- func (st *SliceTuple) Get(i int) *Tuple
- func (st *SliceTuple) HeapFix(i int)
- func (st *SliceTuple) HeapInit()
- func (st *SliceTuple) HeapPop() *Tuple
- func (st *SliceTuple) HeapPush(t *Tuple)
- func (st *SliceTuple) Insert(i int, ts ...*Tuple)
- func (st *SliceTuple) Last() *Tuple
- func (st *SliceTuple) Len() int
- func (st *SliceTuple) Less(i, j int) bool
- func (st *SliceTuple) Pop() interface{}
- func (st *SliceTuple) PostfixFloatConst(cs ...float64)
- func (st *SliceTuple) PostfixIntConst(cs ...int)
- func (st *SliceTuple) PostfixIntIndex()
- func (st *SliceTuple) PostfixStringConst(cs ...string)
- func (st *SliceTuple) PrefixFloatConst(cs ...float64)
- func (st *SliceTuple) PrefixIntConst(cs ...int)
- func (st *SliceTuple) PrefixIntIndex()
- func (st *SliceTuple) PrefixStringConst(cs ...string)
- func (st *SliceTuple) Prepend(ts ...*Tuple)
- func (st *SliceTuple) Push(x interface{})
- func (st *SliceTuple) Remove(i int) *Tuple
- func (st *SliceTuple) RemoveFirst() *Tuple
- func (st *SliceTuple) RemoveLast() *Tuple
- func (st *SliceTuple) Reverse()
- func (st *SliceTuple) Sort()
- func (st *SliceTuple) SortOrder(ss ...Sorter)
- func (st *SliceTuple) Swap(i, j int)
- type Sorter
- type Tuple
- type Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SliceTuple ¶
type SliceTuple struct { Tuples []*Tuple // contains filtered or unexported fields }
func FromFloats ¶
func FromFloats(c int, data ...float64) *SliceTuple
func FromInts ¶
func FromInts(c int, data ...int) *SliceTuple
func FromStrings ¶
func FromStrings(c int, data ...string) *SliceTuple
func NewSliceTuple ¶
func NewSliceTuple(ts ...*Tuple) *SliceTuple
func (*SliceTuple) Append ¶
func (st *SliceTuple) Append(ts ...*Tuple)
func (*SliceTuple) Copy ¶
func (st *SliceTuple) Copy() *SliceTuple
func (*SliceTuple) CopySlice ¶
func (st *SliceTuple) CopySlice() *SliceTuple
func (*SliceTuple) First ¶
func (st *SliceTuple) First() *Tuple
func (*SliceTuple) Get ¶
func (st *SliceTuple) Get(i int) *Tuple
func (*SliceTuple) HeapFix ¶
func (st *SliceTuple) HeapFix(i int)
func (*SliceTuple) HeapInit ¶
func (st *SliceTuple) HeapInit()
func (*SliceTuple) HeapPop ¶
func (st *SliceTuple) HeapPop() *Tuple
func (*SliceTuple) HeapPush ¶
func (st *SliceTuple) HeapPush(t *Tuple)
func (*SliceTuple) Insert ¶
func (st *SliceTuple) Insert(i int, ts ...*Tuple)
func (*SliceTuple) Last ¶
func (st *SliceTuple) Last() *Tuple
func (*SliceTuple) Len ¶
func (st *SliceTuple) Len() int
func (*SliceTuple) Less ¶
func (st *SliceTuple) Less(i, j int) bool
func (*SliceTuple) Pop ¶
func (st *SliceTuple) Pop() interface{}
func (*SliceTuple) PostfixFloatConst ¶
func (st *SliceTuple) PostfixFloatConst(cs ...float64)
func (*SliceTuple) PostfixIntConst ¶
func (st *SliceTuple) PostfixIntConst(cs ...int)
func (*SliceTuple) PostfixIntIndex ¶
func (st *SliceTuple) PostfixIntIndex()
func (*SliceTuple) PostfixStringConst ¶
func (st *SliceTuple) PostfixStringConst(cs ...string)
func (*SliceTuple) PrefixFloatConst ¶
func (st *SliceTuple) PrefixFloatConst(cs ...float64)
func (*SliceTuple) PrefixIntConst ¶
func (st *SliceTuple) PrefixIntConst(cs ...int)
func (*SliceTuple) PrefixIntIndex ¶
func (st *SliceTuple) PrefixIntIndex()
func (*SliceTuple) PrefixStringConst ¶
func (st *SliceTuple) PrefixStringConst(cs ...string)
func (*SliceTuple) Prepend ¶
func (st *SliceTuple) Prepend(ts ...*Tuple)
func (*SliceTuple) Push ¶
func (st *SliceTuple) Push(x interface{})
func (*SliceTuple) Remove ¶
func (st *SliceTuple) Remove(i int) *Tuple
func (*SliceTuple) RemoveFirst ¶
func (st *SliceTuple) RemoveFirst() *Tuple
func (*SliceTuple) RemoveLast ¶
func (st *SliceTuple) RemoveLast() *Tuple
func (*SliceTuple) Reverse ¶
func (st *SliceTuple) Reverse()
func (*SliceTuple) Sort ¶
func (st *SliceTuple) Sort()
func (*SliceTuple) SortOrder ¶
func (st *SliceTuple) SortOrder(ss ...Sorter)
func (*SliceTuple) Swap ¶
func (st *SliceTuple) Swap(i, j int)
Click to show internal directories.
Click to hide internal directories.