C# Class GoodAI.Core.Memory.MyMemoryBlockSerializer

显示文件 Open project: GoodAI/BrainSimulator Class Usage Examples

Public Methods

Method Description
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

Private Methods

Method Description
ResolveFilePath ( MyAbstractMemoryBlock memoryBlock, string globalDataFolder ) : string

Method Details

ClearTempData() public static method

public static ClearTempData ( MyNode node ) : void
node MyNode
return void

ClearTempStorage() public static method

public static ClearTempStorage ( MyProject project ) : void
project MyProject
return void

ExportTempStorage() public static method

public static ExportTempStorage ( MyProject project, string outputFolder ) : void
project MyProject
outputFolder string
return void

GetFileName() public static method

public static GetFileName ( MyAbstractMemoryBlock memoryBlock ) : string
memoryBlock MyAbstractMemoryBlock
return string

GetNodeFolder() public static method

public static GetNodeFolder ( MyNode node ) : string
node MyNode
return string

GetTempStorage() public static method

public static GetTempStorage ( MyProject project ) : string
project MyProject
return string

GetTempStorage() public static method

public static GetTempStorage ( String projectName ) : string
projectName String
return string

GetUniqueName() public static method

public static GetUniqueName ( MyAbstractMemoryBlock memoryBlock ) : string
memoryBlock MyAbstractMemoryBlock
return string

LoadBlock() public method

public LoadBlock ( MyAbstractMemoryBlock memoryBlock, string globalDataFolder ) : void
memoryBlock MyAbstractMemoryBlock
globalDataFolder string
return void

SaveBlock() public method

public SaveBlock ( MyAbstractMemoryBlock memoryBlock ) : void
memoryBlock MyAbstractMemoryBlock
return void

TempDataExists() public static method

public static TempDataExists ( MyNode node ) : bool
node MyNode
return bool

TempDataExists() public static method

public static TempDataExists ( MyProject project ) : bool
project MyProject
return bool