cushion.csvdecoder

Decoder for STM of CSV

Members

Functions

createStm
auto createStm()

Load CSV file of STM and decode to D code.

createStm
auto createStm()

Load CSV file of STM and decode to D code.

decodeStmFromCsv
string decodeStmFromCsv(string stmCsvContents, string mapCsvContents, string mapFileName, string stmFileName, string stateKey, string factoryName)

Decode to D language code from STM of CSV

loadStmFromCsv
string loadStmFromCsv(string stateKey, string factoryName)

Load CSV file of STM and decode to D code.

loadStmFromCsvFilePair
string loadStmFromCsvFilePair(string stateKey, string factoryName)

Load CSV file of STM and decode to D code.

Templates

CreateStmPolicy
template CreateStmPolicy(string name_, alias ST = cushion.core.StateTransitor, string stateKey_ = "▽", string factoryName_ = "makeStm")

Load CSV file of STM and decode to D code.

Meta