Lines Matching defs:File

12 type File struct {  struct
13 Closef func() error
14 Pathf func() string
15 IDf func() int
16 Levelf func() int
17 Measurementf func(name []byte) tsi1.MeasurementElem
18 MeasurementIteratorf func() tsi1.MeasurementIterator
19 …Seriesf func(name []byte, tags models.Tags, buf []byte) (exists, tombstoned bool)
20 TagKeyf func(name, key []byte) tsi1.TagKeyElem
21 TagKeyIteratorf func(name []byte) tsi1.TagKeyIterator
22 TagValuef func(name, key, value []byte) tsi1.TagValueElem
23 TagValueIteratorf func(name, key []byte) tsi1.TagValueIterator
24 SeriesIDIteratorf func() tsdb.SeriesIDIterator
25 MeasurementSeriesIDIteratorf func(name []byte) tsdb.SeriesIDIterator
26 TagKeySeriesIDIteratorf func(name, key []byte) tsdb.SeriesIDIterator
27 TagValueSeriesIDIteratorf func(name, key, value []byte) tsdb.SeriesIDIterator
28 MergeSeriesSketchesf func(s, t estimator.Sketch) error
29 MergeMeasurementsSketchesf func(s, t estimator.Sketch) error
30 Retainf func()
31 Releasef func()
32 Filterf func() *bloom.Filter
35 func (f *File) Close() error { return f.Closef() }
36 func (f *File) Path() string { return f.Pathf() }
37 func (f *File) ID() int { return f.IDf() }
38 func (f *File) Level() int { return f.Levelf() }
39 func (f *File) Measurement(name []byte) tsi1.MeasurementElem { return f.Measurementf(name) }
40 func (f *File) MeasurementIterator() tsi1.MeasurementIterator { return f.MeasurementIteratorf() }
41 func (f *File) HasSeries(name []byte, tags models.Tags, buf []byte) (exists, tombstoned bool) {
44 func (f *File) TagKey(name, key []byte) tsi1.TagKeyElem { return f.TagKeyf(name, key) }
45 func (f *File) TagKeyIterator(name []byte) tsi1.TagKeyIterator { return f.TagKeyIteratorf(name) }
47 func (f *File) TagValue(name, key, value []byte) tsi1.TagValueElem {
50 func (f *File) TagValueIterator(name, key []byte) tsi1.TagValueIterator {
53 func (f *File) SeriesIDIterator() tsdb.SeriesIDIterator { return f.SeriesIDIteratorf() }
54 func (f *File) MeasurementSeriesIDIterator(name []byte) tsdb.SeriesIDIterator {
57 func (f *File) TagKeySeriesIDIterator(name, key []byte) tsdb.SeriesIDIterator {
60 func (f *File) TagValueSeriesIDIterator(name, key, value []byte) tsdb.SeriesIDIterator {
63 … (f *File) MergeSeriesSketches(s, t estimator.Sketch) error { return f.MergeSeriesSketchesf(s, t) }
64 func (f *File) MergeMeasurementsSketches(s, t estimator.Sketch) error {
67 func (f *File) Retain() { f.Retainf() }
68 func (f *File) Release() { f.Releasef() }
69 func (f *File) Filter() *bloom.Filter { return f.Filterf() }