akten

package
v0.0.0-...-1c9a7a8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 15, 2023 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Akten

type Akten struct {
	// contains filtered or unexported fields
}

func Make

func Make(
	st standort.Standort,
) *Akten

func (*Akten) GetEtikettV0

func (a *Akten) GetEtikettV0() Store[etikett_akte.V0, *etikett_akte.V0]

func (*Akten) GetKastenV0

func (a *Akten) GetKastenV0() Store[kasten_akte.V0, *kasten_akte.V0]

func (*Akten) GetKonfigV0

func (a *Akten) GetKonfigV0() Store[erworben.Akte, *erworben.Akte]

func (*Akten) GetTypV0

func (a *Akten) GetTypV0() Store[typ_akte.V0, *typ_akte.V0]

type Store

type Store[
	A schnittstellen.Akte[A],
	APtr schnittstellen.AktePtr[A],
] interface {
	SaveAkteText(APtr) (schnittstellen.ShaLike, int64, error)
	objekte_store.StoredParseSaver[A, APtr]
	objekte.AkteFormat[A, APtr]
	schnittstellen.AkteGetterPutter[APtr]
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL