ALox  V. 2402 R. 0
Home ALox for C++ ALox for C# ALox for Java Download
Public Fields | Public Methods | List of all members
InMemoryPlugin.Entry Class Reference
Inheritance diagram for InMemoryPlugin.Entry:
[legend]
Collaboration diagram for InMemoryPlugin.Entry:
[legend]

Class Description


A configuration sections' entry

Public Fields

AString comments = new AString()
 The comments of the section.
 
char delim = '\0'
 The delimiter if splitting to multiple lines is wanted.
 
String FormatAttrAlignment = null
 The format attribute alignment hint of the variable.
 
int FormatHints = 0
 The format hints of the variable.
 
AString name = new AString()
 The name of the section.
 
ArrayList< AStringvalues = new ArrayList<AString>()
 The list of values of the entry of the section.
 

Public Methods

 Entry (CharSequence name)
 
void fromVariable (InMemoryPlugin parent, Variable variable)
 
void toVariable (InMemoryPlugin parent, Variable variable)
 

Constructor & Destructor Documentation

◆ Entry()

Entry ( CharSequence  name)

Constructs an Entry

Parameters
nameThe name of the section.

Reimplemented in IniFile.Entry.

Member Function Documentation

◆ fromVariable()

void fromVariable ( InMemoryPlugin  parent,
Variable  variable 
)

Virtual method that copies the values of the given variable to us.

Parameters
parentThe plug-in we belong to.
variableThe variable to fill with our values.

Reimplemented in IniFile.Entry.

◆ toVariable()

void toVariable ( InMemoryPlugin  parent,
Variable  variable 
)

Virtual method that copies the values of an entry to the given variable.

Parameters
parentThe plug-in we belong to.
variableThe variable to fill with our values.

Reimplemented in IniFile.Entry.


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