Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
SiliconStudio.BuildEngine.FileVersionStorage Class Reference

Storage used for FileVersionKey associated with an ObjectId. More...

Inheritance diagram for SiliconStudio.BuildEngine.FileVersionStorage:
DictionaryStore< FileVersionKey, ObjectId >

Public Member Functions

 FileVersionStorage (Stream stream)
 Initializes a new instance of the FileVersionStorage class. More...
 

Static Public Member Functions

static bool Compact (string storagePath)
 Compacts the specified storage path. More...
 

Protected Member Functions

override List< KeyValuePair
< FileVersionKey, ObjectId > > 
ReadEntries (System.IO.Stream localStream)
 
override void WriteEntry (Stream localStream, KeyValuePair< FileVersionKey, ObjectId > value)
 

Detailed Description

Storage used for FileVersionKey associated with an ObjectId.

Definition at line 18 of file FileVersionStorage.cs.

Constructor & Destructor Documentation

SiliconStudio.BuildEngine.FileVersionStorage.FileVersionStorage ( Stream  stream)

Initializes a new instance of the FileVersionStorage class.

Parameters
streamThe localStream.

Definition at line 24 of file FileVersionStorage.cs.

Member Function Documentation

static bool SiliconStudio.BuildEngine.FileVersionStorage.Compact ( string  storagePath)
static

Compacts the specified storage path.

Parameters
storagePathThe storage path.
Returns
true if the storage path was successfully compacted, false otherwise.

Definition at line 33 of file FileVersionStorage.cs.

override List<KeyValuePair<FileVersionKey, ObjectId> > SiliconStudio.BuildEngine.FileVersionStorage.ReadEntries ( System.IO.Stream  localStream)
protected
override void SiliconStudio.BuildEngine.FileVersionStorage.WriteEntry ( Stream  localStream,
KeyValuePair< FileVersionKey, ObjectId value 
)
protected

Definition at line 115 of file FileVersionStorage.cs.


The documentation for this class was generated from the following file: