DirectOuput Framework R2
DirectOutput framework R2 for virtual pinball cabinets
Go to:
Overview 
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros Pages
DirectOutput.LedControl.Loader.TableConfigList Class Reference

A list of table configs from a ini file. More...

Inheritance diagram for DirectOutput.LedControl.Loader.TableConfigList:
Collaboration diagram for DirectOutput.LedControl.Loader.TableConfigList:

Public Member Functions

void ParseLedcontrolData (IEnumerable< string > TableConfigDataFromLedControlIni, bool ThrowExceptions=true)
 Parses several lines of LedControlData. More...
 
void ParseLedcontrolData (string TableConfigDataLineFromLedControlIni, bool ThrowExceptions=true)
 Parses a line of LedControl data contaning the config for a table. More...
 
bool Contains (string ShortRomName)
 Determines whether the list contains the specified short rom name. More...
 

Detailed Description

A list of table configs from a ini file.

Definition at line 9 of file TableConfigList.cs.

Member Function Documentation

bool DirectOutput.LedControl.Loader.TableConfigList.Contains ( string  ShortRomName)
inline

Determines whether the list contains the specified short rom name.

Parameters
ShortRomNameShort name of the rom.
Returns
true if the list contains the specified short rom name, otherwise, false.

Definition at line 78 of file TableConfigList.cs.

void DirectOutput.LedControl.Loader.TableConfigList.ParseLedcontrolData ( IEnumerable< string >  TableConfigDataFromLedControlIni,
bool  ThrowExceptions = true 
)
inline

Parses several lines of LedControlData.

Parameters
TableConfigDataFromLedControlIniThe table config data from led control ini.
ThrowExceptionsif set to true [throw exceptions].

Definition at line 16 of file TableConfigList.cs.

void DirectOutput.LedControl.Loader.TableConfigList.ParseLedcontrolData ( string  TableConfigDataLineFromLedControlIni,
bool  ThrowExceptions = true 
)
inline

Parses a line of LedControl data contaning the config for a table.

Parameters
TableConfigDataLineFromLedControlIniThe table config data line from led control ini.
ThrowExceptionsif set to true [throw exceptions].
Exceptions
System.ExceptionCould not load table config from data line: {0} or Table with ShortRomName {0} has already been loaded.

Definition at line 38 of file TableConfigList.cs.


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