Eamon CS  3.1.0
EamonPM.Game.Portability.SharpSerializer Class Reference
Inheritance diagram for EamonPM.Game.Portability.SharpSerializer:
Eamon.Framework.Portability.ISharpSerializer

Public Member Functions

virtual void Serialize< T > (T data, string fileName, bool binaryMode=false)
 
virtual void Serialize< T > (T data, Stream stream, bool binaryMode=false)
 
virtual T Deserialize< T > (string fileName, bool binaryMode=false)
 
virtual T Deserialize< T > (Stream stream, bool binaryMode=false)
 

Member Function Documentation

◆ Deserialize< T >() [1/2]

virtual T EamonPM.Game.Portability.SharpSerializer.Deserialize< T > ( Stream  stream,
bool  binaryMode = false 
)
virtual

Parameters
stream
binaryMode
Returns

Implements Eamon.Framework.Portability.ISharpSerializer.

Type Constraints
T :class 

◆ Deserialize< T >() [2/2]

virtual T EamonPM.Game.Portability.SharpSerializer.Deserialize< T > ( string  fileName,
bool  binaryMode = false 
)
virtual

Parameters
fileName
binaryMode
Returns

Implements Eamon.Framework.Portability.ISharpSerializer.

Type Constraints
T :class 

◆ Serialize< T >() [1/2]

virtual void EamonPM.Game.Portability.SharpSerializer.Serialize< T > ( data,
Stream  stream,
bool  binaryMode = false 
)
virtual

Parameters
data
stream
binaryMode

Implements Eamon.Framework.Portability.ISharpSerializer.

Type Constraints
T :class 

◆ Serialize< T >() [2/2]

virtual void EamonPM.Game.Portability.SharpSerializer.Serialize< T > ( data,
string  fileName,
bool  binaryMode = false 
)
virtual

Parameters
data
fileName
binaryMode

Implements Eamon.Framework.Portability.ISharpSerializer.

Type Constraints
T :class 

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