Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
Classes | |
struct | BlockLom |
struct | BlockParamLom |
struct | BlocksLom |
struct | GraphicInfoLom |
struct | GraphicsInfoLom |
struct | LibraryParameterPl |
struct | LibraryPl |
struct | LogicBlockStationLom |
struct | LogicBlockTxt |
struct | LogicChannelInfoTxt |
struct | LogicInfoStationLom |
struct | LogicInfoTxt |
struct | LogicParameterOnlineTxt |
struct | LogicParameterStationLom |
struct | LogicParameterTxt |
struct | LomFile |
Main structure of the LOM File. This file contains the structure to write LOM files for modules. More... | |
class | LomFileCoder |
Class to encode and decode LOM files. More... | |
class | LomFileMapper |
Class to map between LomFile and CFormulaLogic. More... | |
struct | PlFile |
Main structure of the PL file. This file contains the online parameters of the logic. More... | |
class | PlFileCoder |
Class to encode and decode PL files. More... | |
class | PlFileMapper |
Class to map between PlFile and UnitParamsOnline. More... | |
struct | PropertiesLom |
struct | StationLomFile |
Main structure of the Station Logic LOM file. This file contains the needed information to execute the station logic. More... | |
class | StationLomFileCoder |
Class to encode and decode Station LOM files. More... | |
class | StationLomFileMapper |
Class to map between StationLomFile and the station logic. More... | |
struct | TxtFile |
Main structure of the Logic TXT file. This file contains the needed information to write an info TXT file of the logic. More... | |
class | TxtFileCoder |
Class to encode Logic TXT files. More... | |
class | TxtFileMapper |
Class to map between TxtFile and CFormulaLogic. More... | |
Typedefs | |
typedef uint8_t | propertyStringSize |
Functions | |
static void | writeString (const std::shared_ptr< iv::streams::IOutputStream > &output, std::string_view string) |
static std::string | readString (const std::shared_ptr< iv::streams::IInputStream > &input) |
void | readPlString (const std::shared_ptr< iv::streams::IInputStream > &input, std::string &str) |
void | writePlString (const std::shared_ptr< iv::streams::IOutputStream > &output, const std::string_view str) |
static void | writeString (std::string_view msg, const std::shared_ptr< iv::streams::IOutputStream > &output) |
typedef uint8_t iv::logic::files::propertyStringSize |
|
inline |
|
static |
|
inline |
|
static |
|
inlinestatic |