app

package
v0.9.7 Latest Latest
Warning

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

Go to latest
Published: Dec 22, 2019 License: BSD-3-Clause Imports: 27 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewApplicationCache

func NewApplicationCache(fl *flag.FlagSet) (cache.Cache, error)

func NewApplicationExtras

func NewApplicationExtras(fl *flag.FlagSet) (*database.SQLiteDatabase, error)

func NewApplicationIndex

func NewApplicationIndex(fl *flag.FlagSet, appcache cache.Cache) (index.Index, error)

func NewApplicationIndexer

func NewApplicationIndexer(fl *flag.FlagSet, appindex index.Index, appextras *database.SQLiteDatabase) (*wof_index.Indexer, error)

func NewApplicationLogger

func NewApplicationLogger(fl *flag.FlagSet) (*log.WOFLogger, error)

func NewSpatialiteDB

func NewSpatialiteDB(fl *flag.FlagSet) (*database.SQLiteDatabase, error)

Types

type PIPApplication

type PIPApplication struct {
	Index   index.Index
	Cache   cache.Cache
	Extras  *database.SQLiteDatabase
	Indexer *wof_index.Indexer
	Logger  *log.WOFLogger
	// contains filtered or unexported fields
}

func NewPIPApplication

func NewPIPApplication(fl *flag.FlagSet) (*PIPApplication, error)

func (*PIPApplication) Close

func (p *PIPApplication) Close() error

func (*PIPApplication) IndexPaths

func (p *PIPApplication) IndexPaths(paths []string) error

Jump to

Keyboard shortcuts

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