Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
Serializer.c File Reference

Go to the source code of this file.

Classes

class  Serializer
class  NonSerialized

Functions

Serializer Managed FileSerializer ()
proto bool Write (void value_out)
proto bool Read (void value_in)
void Serializer ()
void ~Serializer ()
void ~FileSerializer ()
proto native bool Open (string path, FileMode mode=FileMode.READ)
proto native bool IsOpen ()
proto native void Close ()

Function Documentation

◆ Close()

proto native void Close ( )

Definition at line 77 of file SCR_WorkshopDialogs.c.

◆ FileSerializer()

Serializer Managed FileSerializer ( )

Serializer API implementation for File IO.

Usage:

void TestSave()
{
string names[3] = {"alpha", "beta", "gama"};
if (file.Open("test.save", FileMode.WRITE))
{
file.Write(10);
file.Write("lalala");
file.Write(names);
file.Close();
}
}
void TestLoad()
{
int intVal;
string stringVal;
string names[3];
if (file.Open("test.save", FileMode.READ))
{
file.Read(intVal);
file.Read(stringVal);
file.Read(names);
file.Close();
}
}
Serializer Managed FileSerializer()
Definition Serializer.c:105
FileMode
Mode for opening file. See FileSystem::Open.
Definition FileMode.c:14

Definition at line 1 of file Serializer.c.

◆ IsOpen()

proto native bool IsOpen ( )

◆ Open()

proto native bool Open ( string path,
FileMode mode = FileMode.READ )

◆ Read()

proto bool FileSerializer::Read ( void value_in)

◆ Serializer()

void FileSerializer::Serializer ( )
protected

Definition at line 109 of file Serializer.c.

◆ Write()

proto bool FileSerializer::Write ( void value_out)

◆ ~FileSerializer()

void ~FileSerializer ( )

Definition at line 106 of file Serializer.c.

◆ ~Serializer()

void FileSerializer::~Serializer ( )
protected

Definition at line 110 of file Serializer.c.