Eamon CS  3.1.0
Eamon.Framework.Portability.ISharpSerializer Interface Reference

More...

Inheritance diagram for Eamon.Framework.Portability.ISharpSerializer:
EamonPM.Game.Portability.SharpSerializer

Public Member Functions

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

Detailed Description

Member Function Documentation

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

T Eamon.Framework.Portability.ISharpSerializer.Deserialize< T > ( Stream  stream,
bool  binaryMode = false 
)

Parameters
stream
binaryMode
Returns

Implemented in EamonPM.Game.Portability.SharpSerializer.

Type Constraints
T :class 

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

T Eamon.Framework.Portability.ISharpSerializer.Deserialize< T > ( string  fileName,
bool  binaryMode = false 
)

Parameters
fileName
binaryMode
Returns

Implemented in EamonPM.Game.Portability.SharpSerializer.

Type Constraints
T :class 

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

void Eamon.Framework.Portability.ISharpSerializer.Serialize< T > ( data,
Stream  stream,
bool  binaryMode = false 
)

Parameters
data
stream
binaryMode

Implemented in EamonPM.Game.Portability.SharpSerializer.

Type Constraints
T :class 

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

void Eamon.Framework.Portability.ISharpSerializer.Serialize< T > ( data,
string  fileName,
bool  binaryMode = false 
)

Parameters
data
fileName
binaryMode

Implemented in EamonPM.Game.Portability.SharpSerializer.

Type Constraints
T :class 

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