C# Класс GoodAI.Core.Memory.MyMemoryBlockSerializer

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ClearTempData ( MyNode node ) : void
ClearTempStorage ( MyProject project ) : void
ExportTempStorage ( MyProject project, string outputFolder ) : void
GetFileName ( MyAbstractMemoryBlock memoryBlock ) : string
GetNodeFolder ( MyNode node ) : string
GetTempStorage ( MyProject project ) : string
GetTempStorage ( String projectName ) : string
GetUniqueName ( MyAbstractMemoryBlock memoryBlock ) : string
LoadBlock ( MyAbstractMemoryBlock memoryBlock, string globalDataFolder ) : void
SaveBlock ( MyAbstractMemoryBlock memoryBlock ) : void
TempDataExists ( MyNode node ) : bool
TempDataExists ( MyProject project ) : bool

Приватные методы

Метод Описание
ResolveFilePath ( MyAbstractMemoryBlock memoryBlock, string globalDataFolder ) : string

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

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

public static ClearTempData ( MyNode node ) : void
node MyNode
Результат void

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

public static ClearTempStorage ( MyProject project ) : void
project MyProject
Результат void

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

public static ExportTempStorage ( MyProject project, string outputFolder ) : void
project MyProject
outputFolder string
Результат void

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

public static GetFileName ( MyAbstractMemoryBlock memoryBlock ) : string
memoryBlock MyAbstractMemoryBlock
Результат string

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

public static GetNodeFolder ( MyNode node ) : string
node MyNode
Результат string

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

public static GetTempStorage ( MyProject project ) : string
project MyProject
Результат string

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

public static GetTempStorage ( String projectName ) : string
projectName String
Результат string

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

public static GetUniqueName ( MyAbstractMemoryBlock memoryBlock ) : string
memoryBlock MyAbstractMemoryBlock
Результат string

LoadBlock() публичный Метод

public LoadBlock ( MyAbstractMemoryBlock memoryBlock, string globalDataFolder ) : void
memoryBlock MyAbstractMemoryBlock
globalDataFolder string
Результат void

SaveBlock() публичный Метод

public SaveBlock ( MyAbstractMemoryBlock memoryBlock ) : void
memoryBlock MyAbstractMemoryBlock
Результат void

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

public static TempDataExists ( MyNode node ) : bool
node MyNode
Результат bool

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

public static TempDataExists ( MyProject project ) : bool
project MyProject
Результат bool