Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PrepareDefinition ¶
func PrepareDefinition(name string) (*conval.Definition, error)
func PrepareSetup ¶
Types ¶
type CabrilloLogfile ¶
type CabrilloLogfile struct {
// contains filtered or unexported fields
}
func ReadCabrilloLogFromFile ¶
func ReadCabrilloLogFromFile(filename string, prefixes conval.PrefixDatabase) (*CabrilloLogfile, error)
func (CabrilloLogfile) Identifier ¶
func (l CabrilloLogfile) Identifier() conval.ContestIdentifier
func (CabrilloLogfile) QSOs ¶
func (l CabrilloLogfile) QSOs(definition *conval.Definition, exchangeFields func(callsign.Callsign) []conval.ExchangeField) []conval.QSO
func (CabrilloLogfile) Setup ¶
func (l CabrilloLogfile) Setup() *conval.Setup
type Logfile ¶
type Logfile interface { Identifier() conval.ContestIdentifier Setup() *conval.Setup QSOs(definition *conval.Definition, exchangeFields func(callsign.Callsign) []conval.ExchangeField) []conval.QSO }
type OutputFormat ¶
type OutputFormat string
const ( TextOutput OutputFormat = "text" YamlOutput OutputFormat = "yaml" JsonOutput OutputFormat = "json" CsvOutput OutputFormat = "csv" )
func ParseOutputFormat ¶
func ParseOutputFormat(s string) OutputFormat
Click to show internal directories.
Click to hide internal directories.