Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Resetter resetter
Functions ¶
func MakeAkteFormat ¶
func MakeAkteFormat( sv schnittstellen.StoreVersion, op objekte_format.Options, ) formatAkte
func MakeStore ¶
func MakeStore( standort standort.Standort, ls schnittstellen.LockSmith, sv schnittstellen.StoreVersion, of schnittstellen.ObjekteIOFactory, af schnittstellen.AkteIOFactory, pmf objekte_format.Format, clock kennung.Clock, ) (s *store, err error)
Types ¶
type Akte ¶
type Akte struct {
Skus *sku.TransactedHeap
}
func (*Akte) GetGattung ¶
func (a *Akte) GetGattung() (g schnittstellen.GattungLike)
type Ennui ¶
type Store ¶
type Store interface {
errors.Flusher
GetStore() Store
Create(*Akte) (*sku.Transacted, error)
ReadLast() (*sku.Transacted, error)
ReadOne(schnittstellen.Stringer) (*sku.Transacted, error)
ReadOneSku(besty, sk *sha.Sha) (*sku.Transacted, error)
ReadAll(schnittstellen.FuncIter[*sku.Transacted]) error
ReadAllSkus(func(besty, sk *sku.Transacted) error) error
schnittstellen.AkteGetter[*Akte]
StreamAkte(
schnittstellen.ShaLike,
schnittstellen.FuncIter[*sku.Transacted],
) error
}
Source Files
¶
- akte.go
- ennui.go
- errors.go
- format_akte.go
- main.go
- sku.go
Click to show internal directories.
Click to hide internal directories.