Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GTree ¶
type GTree interface {
Clone() GTree
Get(id tree.ID) (tree.Entry, error)
Update(id tree.ID, labels labels.Set) error
ClaimID(id tree.ID, labels labels.Set) error
ClaimFree(labels labels.Set) (tree.Entry, error)
ClaimRange(s string, labels labels.Set) error
ReleaseID(id tree.ID) error
ReleaseByLabel(selector labels.Selector) error
Children(id tree.ID) tree.Entries
Parents(id tree.ID) tree.Entries
GetByLabel(selector labels.Selector) tree.Entries
GetAll() tree.Entries
Size() int
Iterate() *GTreeIterator
PrintNodes()
PrintValues()
}
type GTreeIterator ¶
type GTreeIterator struct {
Iter *tree.TreeIterator[tree.Entry]
}
func (*GTreeIterator) Entry ¶
func (i *GTreeIterator) Entry() tree.Entry
func (*GTreeIterator) Next ¶
func (i *GTreeIterator) Next() bool
Click to show internal directories.
Click to hide internal directories.