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 = null, string stmFileName = null, string stateKey = "▽", string factoryName = "makeStm")

Decode to D language code from STM of CSV

loadStmFromCsv
string loadStmFromCsv(string stateKey = "▽", string factoryName = "makeStm")

Load CSV file of STM and decode to D code.

loadStmFromCsvFilePair
string loadStmFromCsvFilePair(string stateKey = "▽", string factoryName = "makeStm")

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