コード例 #1
0
ファイル: def_refs_index.go プロジェクト: ildarisaev/srclib
// Read implements persistedIndex.
func (x *defRefsIndex) Read(r io.Reader) error {
	phtable, err := phtable.Read(r)
	x.Lock()
	defer x.Unlock()
	x.phtable = phtable
	x.ready = (err == nil)
	return err
}
コード例 #2
0
ファイル: unit_files_index.go プロジェクト: ildarisaev/srclib
// Read implements persistedIndex.
func (x *unitFilesIndex) Read(r io.Reader) error {
	var err error
	x.phtable, err = phtable.Read(r)
	x.ready = (err == nil)
	return err
}
コード例 #3
0
ファイル: def_ref_units_index.go プロジェクト: abec/srclib
// Read implements persistedIndex.
func (x *defRefUnitsIndex) Read(r io.Reader) error {
	var err error
	x.phtable, err = phtable.Read(r)
	x.ready = (err == nil)
	return err
}