C# Класс natix.SimilaritySearch.SpaceGenericIO

Works as cache for loaded spaces and a loader of spaces.
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
DB_CACHE MetricDB>.Dictionary

Открытые методы

Метод Описание
Load ( BinaryReader Input, bool save_into_cache ) : MetricDB
Load ( string path, bool remember_in_cache = true, bool try_load_from_cache = true ) : MetricDB
LoadCache ( string path, MetricDB &db ) : bool
NormalizePath ( string path ) : string
Save ( BinaryWriter Output, MetricDB sp, bool save_into_cache ) : void
Save ( string path, MetricDB sp, bool save_into_cache = true ) : void
SaveCache ( string path, MetricDB db ) : void
SmartLoad ( BinaryReader Input, bool save_cache ) : MetricDB
SmartSave ( BinaryWriter Output, MetricDB db ) : void

Описание методов

Load() публичный статический Метод

public static Load ( BinaryReader Input, bool save_into_cache ) : MetricDB
Input System.IO.BinaryReader
save_into_cache bool
Результат MetricDB

Load() публичный статический Метод

public static Load ( string path, bool remember_in_cache = true, bool try_load_from_cache = true ) : MetricDB
path string
remember_in_cache bool
try_load_from_cache bool
Результат MetricDB

LoadCache() публичный статический Метод

public static LoadCache ( string path, MetricDB &db ) : bool
path string
db MetricDB
Результат bool

NormalizePath() публичный статический Метод

public static NormalizePath ( string path ) : string
path string
Результат string

Save() публичный статический Метод

public static Save ( BinaryWriter Output, MetricDB sp, bool save_into_cache ) : void
Output System.IO.BinaryWriter
sp MetricDB
save_into_cache bool
Результат void

Save() публичный статический Метод

public static Save ( string path, MetricDB sp, bool save_into_cache = true ) : void
path string
sp MetricDB
save_into_cache bool
Результат void

SaveCache() публичный статический Метод

public static SaveCache ( string path, MetricDB db ) : void
path string
db MetricDB
Результат void

SmartLoad() публичный статический Метод

public static SmartLoad ( BinaryReader Input, bool save_cache ) : MetricDB
Input System.IO.BinaryReader
save_cache bool
Результат MetricDB

SmartSave() публичный статический Метод

public static SmartSave ( BinaryWriter Output, MetricDB db ) : void
Output System.IO.BinaryWriter
db MetricDB
Результат void

Описание свойств

DB_CACHE публичное статическое свойство

public static Dictionary DB_CACHE
Результат MetricDB>.Dictionary