Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConcreteWordFileCreator ¶
type ConcreteWordFileCreator struct {
// contains filtered or unexported fields
}
func NewConcreteWordFileCreator ¶
func NewConcreteWordFileCreator(name string, folder string, wordSize int64) *ConcreteWordFileCreator
func (*ConcreteWordFileCreator) CreateWordFile ¶
func (wfc *ConcreteWordFileCreator) CreateWordFile() error
func (*ConcreteWordFileCreator) OpenWordFile ¶
func (wfc *ConcreteWordFileCreator) OpenWordFile() (ReadWriteAtWordCounter, error)
func (*ConcreteWordFileCreator) OpenWordFileReadOnly ¶
func (wfc *ConcreteWordFileCreator) OpenWordFileReadOnly() (ReadAtWordCounter, error)
func (*ConcreteWordFileCreator) WordFileExists ¶
func (wfc *ConcreteWordFileCreator) WordFileExists() bool
type ReadAtWordCounter ¶
type ReadAtWordCounter interface { ReaderAtWord WordCounter }
type ReadWriteAtWordCounter ¶
type ReadWriteAtWordCounter interface { ReaderAtWord WriterAtWord WordCounter }
type WordCounter ¶
type WordFile ¶
type WordFile struct {
// contains filtered or unexported fields
}
func (*WordFile) CountWords ¶
type WordFileCreator ¶
type WordFileCreator interface { WordFileExists() bool CreateWordFile() error OpenWordFile() (ReadWriteAtWordCounter, error) OpenWordFileReadOnly() (ReadAtWordCounter, error) }
Click to show internal directories.
Click to hide internal directories.