Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
ScriptedLoadContainer Class Reference

Scripted load container for custom handling of storage. More...

Inheritance diagram for ScriptedLoadContainer:
LoadContainer LoadContainer ScriptedSerializationLoadContainer

Protected Member Functions

bool StartObject ()
bool EndObject ()
bool StartArray (out int count)
bool EndArray ()
bool StartMap (out int count)
bool EndMap ()
bool ReadKey (inout string key)
 Key reader for named properties in objects or map keys.
bool IsNull ()
bool ReadBool (out bool value)
bool ReadString (out string value)
bool ReadInt (out int value)
bool ReadFloat (out float value)
bool ReadVector (out vector value)
void Reset ()
 Reset the container to re-use for new data.
string GetDataExtension ()
 Data extension of the serialized format (e.g. txt, csv, yml) if stored in a filesystem.
bool LoadFromString (string data)
bool StartObject ()
bool EndObject ()
bool StartArray (out int count)
bool EndArray ()
bool StartMap (out int count)
bool EndMap ()
bool ReadKey (inout string key)
 Key reader for named properties in objects or map keys.
bool IsNull ()
bool ReadBool (out bool value)
bool ReadString (out string value)
bool ReadInt (out int value)
bool ReadFloat (out float value)
bool ReadVector (out vector value)
void Reset ()
 Reset the container to re-use for new data.
string GetDataExtension ()
 Data extension of the serialized format (e.g. txt, csv, yml) if stored in a filesystem.
bool LoadFromString (string data)

Detailed Description

Scripted load container for custom handling of storage.

Definition at line 13 of file ScriptedLoadContainer.c.

Member Function Documentation

◆ EndArray() [1/2]

bool ScriptedLoadContainer::EndArray ( )
inlineprotected

Definition at line 18 of file ScriptedLoadContainer.c.

◆ EndArray() [2/2]

bool ScriptedLoadContainer::EndArray ( )
inlineprotected

Definition at line 18 of file ScriptedLoadContainer.c.

◆ EndMap() [1/2]

bool ScriptedLoadContainer::EndMap ( )
inlineprotected

Definition at line 20 of file ScriptedLoadContainer.c.

◆ EndMap() [2/2]

bool ScriptedLoadContainer::EndMap ( )
inlineprotected

Definition at line 20 of file ScriptedLoadContainer.c.

◆ EndObject() [1/2]

bool ScriptedLoadContainer::EndObject ( )
inlineprotected

Definition at line 16 of file ScriptedLoadContainer.c.

◆ EndObject() [2/2]

bool ScriptedLoadContainer::EndObject ( )
inlineprotected

Definition at line 16 of file ScriptedLoadContainer.c.

◆ GetDataExtension() [1/2]

string ScriptedLoadContainer::GetDataExtension ( )
inlineprotected

Data extension of the serialized format (e.g. txt, csv, yml) if stored in a filesystem.

Definition at line 33 of file ScriptedLoadContainer.c.

◆ GetDataExtension() [2/2]

string ScriptedLoadContainer::GetDataExtension ( )
inlineprotected

Data extension of the serialized format (e.g. txt, csv, yml) if stored in a filesystem.

Definition at line 33 of file ScriptedLoadContainer.c.

◆ IsNull() [1/2]

bool ScriptedLoadContainer::IsNull ( )
inlineprotected

Definition at line 23 of file ScriptedLoadContainer.c.

◆ IsNull() [2/2]

bool ScriptedLoadContainer::IsNull ( )
inlineprotected

Definition at line 23 of file ScriptedLoadContainer.c.

◆ LoadFromString() [1/2]

bool ScriptedLoadContainer::LoadFromString ( string data)
inlineprotected

Definition at line 34 of file ScriptedLoadContainer.c.

◆ LoadFromString() [2/2]

bool ScriptedLoadContainer::LoadFromString ( string data)
inlineprotected

Definition at line 34 of file ScriptedLoadContainer.c.

◆ ReadBool() [1/2]

bool ScriptedLoadContainer::ReadBool ( out bool value)
inlineprotected

Definition at line 24 of file ScriptedLoadContainer.c.

◆ ReadBool() [2/2]

bool ScriptedLoadContainer::ReadBool ( out bool value)
inlineprotected

Definition at line 24 of file ScriptedLoadContainer.c.

◆ ReadFloat() [1/2]

bool ScriptedLoadContainer::ReadFloat ( out float value)
inlineprotected

Definition at line 27 of file ScriptedLoadContainer.c.

◆ ReadFloat() [2/2]

bool ScriptedLoadContainer::ReadFloat ( out float value)
inlineprotected

Definition at line 27 of file ScriptedLoadContainer.c.

◆ ReadInt() [1/2]

bool ScriptedLoadContainer::ReadInt ( out int value)
inlineprotected

Definition at line 26 of file ScriptedLoadContainer.c.

◆ ReadInt() [2/2]

bool ScriptedLoadContainer::ReadInt ( out int value)
inlineprotected

Definition at line 26 of file ScriptedLoadContainer.c.

◆ ReadKey() [1/2]

bool ScriptedLoadContainer::ReadKey ( inout string key)
inlineprotected

Key reader for named properties in objects or map keys.

Definition at line 22 of file ScriptedLoadContainer.c.

◆ ReadKey() [2/2]

bool ScriptedLoadContainer::ReadKey ( inout string key)
inlineprotected

Key reader for named properties in objects or map keys.

Definition at line 22 of file ScriptedLoadContainer.c.

◆ ReadString() [1/2]

bool ScriptedLoadContainer::ReadString ( out string value)
inlineprotected

Definition at line 25 of file ScriptedLoadContainer.c.

◆ ReadString() [2/2]

bool ScriptedLoadContainer::ReadString ( out string value)
inlineprotected

Definition at line 25 of file ScriptedLoadContainer.c.

◆ ReadVector() [1/2]

bool ScriptedLoadContainer::ReadVector ( out vector value)
inlineprotected

Definition at line 28 of file ScriptedLoadContainer.c.

◆ ReadVector() [2/2]

bool ScriptedLoadContainer::ReadVector ( out vector value)
inlineprotected

Definition at line 28 of file ScriptedLoadContainer.c.

◆ Reset() [1/2]

void ScriptedLoadContainer::Reset ( )
protected

Reset the container to re-use for new data.

◆ Reset() [2/2]

void ScriptedLoadContainer::Reset ( )
protected

Reset the container to re-use for new data.

◆ StartArray() [1/2]

bool ScriptedLoadContainer::StartArray ( out int count)
inlineprotected

Definition at line 17 of file ScriptedLoadContainer.c.

◆ StartArray() [2/2]

bool ScriptedLoadContainer::StartArray ( out int count)
inlineprotected

Definition at line 17 of file ScriptedLoadContainer.c.

◆ StartMap() [1/2]

bool ScriptedLoadContainer::StartMap ( out int count)
inlineprotected

Definition at line 19 of file ScriptedLoadContainer.c.

◆ StartMap() [2/2]

bool ScriptedLoadContainer::StartMap ( out int count)
inlineprotected

Definition at line 19 of file ScriptedLoadContainer.c.

◆ StartObject() [1/2]

bool ScriptedLoadContainer::StartObject ( )
inlineprotected

Definition at line 15 of file ScriptedLoadContainer.c.

◆ StartObject() [2/2]

bool ScriptedLoadContainer::StartObject ( )
inlineprotected

Definition at line 15 of file ScriptedLoadContainer.c.


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