Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
LogicLibraryInfo.cpp File Reference
#include "LogicLibraryInfo.hpp"
#include "core/CStringTools.hpp"
#include "core/file.hpp"
#include "core/paths.hpp"
#include "ui/gui/CLogicsDrawingAreaModel.hpp"
#include <utility>
Include dependency graph for LogicLibraryInfo.cpp:

Variables

static const std::string kPrvStrLibraryLogicBlockParamConnectedTypeEmpty = "Empty"
 
static const std::string kPrvStrLibraryLogicBlockParamConnectedTypeWithout = "Without"
 
static const std::string kPrvStrLibraryLogicBlockParamConnectedTypeConstant = "Constant"
 
static const std::string kPrvStrLibraryLogicBlockParamConnectedTypeLabel = "Label"
 
static const std::string kPrvStrLibraryLogicBlockParamConnectedTypeChannel = "Channel"
 
static const std::string kPrvStrLibraryLogicBlockParamConnectedTypeBroadCastChannel = "BroadCastChannel"
 
static const std::string kPrvStrLibraryLogicBlockParamConnectedTypeLibraryIO = "LibraryIO"
 
static const std::string kPrvStrLibraryLogicBlockParamConnectedTypeExecBlock = "ExecBlock"
 
static const std::string kPrvSectionLibraryData = "LibraryData"
 
static const std::string kPrvKeyLibraryFile = "LibFile"
 
static const std::string kPrvSectionLibraryLogicBlocks = "LibLogicBlocks"
 
static const std::string kPrvSectionLibraryLogicBlock = "LibLogicBlock"
 
static const std::string kPrvSectionLibraryExternalParameters = "LibExternalParameters"
 
static const std::string kPrvSectionLibraryExternalParameter = "LibExternalParameter"
 
static const std::string kPrvSectionLibraryExternalParamExternalType = "ExternalType"
 
static const std::string kPrvSectionLibraryExternalParamExternalIndex = "ExternalIndex"
 
static const std::string kPrvSectionLibraryExternalParamExternalDescription = "ExternalDescription"
 
static const std::string kPrvSectionLibraryExternalParamInternalParams = "InternalParameters"
 
static const std::string kPrvSectionLibraryExternalParamInternalParam = "InternalParameter"
 
static const std::string kPrvSectionLibraryExternalParamInternalType = "InternalType"
 
static const std::string kPrvSectionLibraryExternalParamInternalIndex = "InternalIndex"
 
static const std::string kPrvSectionLibraryExternalParamInternalBlockOrder = "InternalBlockOrder"
 
static const std::string kPrvSectionLibraryExternalParamInternalDescription = "InternalDescription"
 
static const std::string kPrvSectionLibraryExternalParamInternalValue = "InternalValue"
 
static const std::string kPrvKeyLibLogicBlockOrderExecution = "OrderExecution"
 
static const std::string kPrvKeyLibLogicBlockName = "Name"
 
static const std::string kPrvKeyLibLogicBlockType = "Type"
 
static const std::string kPrvKeyLibLogicBlockSubType = "SubType"
 
static const std::string kPrvKeyLibLogicBlockIsLibrary = "IsLibrary"
 
static const std::string kPrvKeyLibLogicBlockLibrary = "Library"
 
static const std::string kPrvKeyLibLogicBlockParamType = "ParamType"
 
static const std::string kPrvKeyLibLogicBlockParamIndex = "ParamIndex"
 
static const std::string kPrvKeyLibLogicBlockParamConnectedBlockType = "ConnectedBlockType"
 
static const std::string kPrvKeyLibLogicBlockParamExternalConnectedBlockType = "ExternalConnectedBlockType"
 
static const std::string kPrvKeyLibLogicBlockParamGlobalIdOrValueParameter = "GlobalIdOrValueParameter"
 
static const std::string kPrvKeyLibLogicBlockParamSValue = "ParamSValue"
 
static const std::string kPrvKeyLibLogicBlockParamValue = "ParamValue"
 
static const std::string kPrvKeyLibLogicBlockParamDescription = "ParamDescription"
 
static const std::string kPrvKeyLibLogicBlockParamExternalDescription = "ParamExternalDescription"
 
static const std::string kPrvKeyLibLogicBlockParamConnectedExecOrder = "ConnectedExecOrder"
 
static const std::string kPrvKeyLibLogicBlockParamConnectedExecParamType = "ConnectedExecParamType"
 
static const std::string kPrvKeyLibLogicBlockParamConnectedExecParamIndex = "ConnectedExecParamIndex"
 
static const std::string kPrvSectionLibraryLogicBlockParams = "LibLogicBlockParams"
 
static const std::string kPrvSectionLibraryLogicBlockParam = "LibLogicBlockParam"
 

Variable Documentation

◆ kPrvKeyLibLogicBlockIsLibrary

const std::string kPrvKeyLibLogicBlockIsLibrary = "IsLibrary"
static

◆ kPrvKeyLibLogicBlockLibrary

const std::string kPrvKeyLibLogicBlockLibrary = "Library"
static

◆ kPrvKeyLibLogicBlockName

const std::string kPrvKeyLibLogicBlockName = "Name"
static

◆ kPrvKeyLibLogicBlockOrderExecution

const std::string kPrvKeyLibLogicBlockOrderExecution = "OrderExecution"
static

◆ kPrvKeyLibLogicBlockParamConnectedBlockType

const std::string kPrvKeyLibLogicBlockParamConnectedBlockType = "ConnectedBlockType"
static

◆ kPrvKeyLibLogicBlockParamConnectedExecOrder

const std::string kPrvKeyLibLogicBlockParamConnectedExecOrder = "ConnectedExecOrder"
static

◆ kPrvKeyLibLogicBlockParamConnectedExecParamIndex

const std::string kPrvKeyLibLogicBlockParamConnectedExecParamIndex = "ConnectedExecParamIndex"
static

◆ kPrvKeyLibLogicBlockParamConnectedExecParamType

const std::string kPrvKeyLibLogicBlockParamConnectedExecParamType = "ConnectedExecParamType"
static

◆ kPrvKeyLibLogicBlockParamDescription

const std::string kPrvKeyLibLogicBlockParamDescription = "ParamDescription"
static

◆ kPrvKeyLibLogicBlockParamExternalConnectedBlockType

const std::string kPrvKeyLibLogicBlockParamExternalConnectedBlockType = "ExternalConnectedBlockType"
static

◆ kPrvKeyLibLogicBlockParamExternalDescription

const std::string kPrvKeyLibLogicBlockParamExternalDescription = "ParamExternalDescription"
static

◆ kPrvKeyLibLogicBlockParamGlobalIdOrValueParameter

const std::string kPrvKeyLibLogicBlockParamGlobalIdOrValueParameter = "GlobalIdOrValueParameter"
static

◆ kPrvKeyLibLogicBlockParamIndex

const std::string kPrvKeyLibLogicBlockParamIndex = "ParamIndex"
static

◆ kPrvKeyLibLogicBlockParamSValue

const std::string kPrvKeyLibLogicBlockParamSValue = "ParamSValue"
static

◆ kPrvKeyLibLogicBlockParamType

const std::string kPrvKeyLibLogicBlockParamType = "ParamType"
static

◆ kPrvKeyLibLogicBlockParamValue

const std::string kPrvKeyLibLogicBlockParamValue = "ParamValue"
static

◆ kPrvKeyLibLogicBlockSubType

const std::string kPrvKeyLibLogicBlockSubType = "SubType"
static

◆ kPrvKeyLibLogicBlockType

const std::string kPrvKeyLibLogicBlockType = "Type"
static

◆ kPrvKeyLibraryFile

const std::string kPrvKeyLibraryFile = "LibFile"
static

◆ kPrvSectionLibraryData

const std::string kPrvSectionLibraryData = "LibraryData"
static

◆ kPrvSectionLibraryExternalParameter

const std::string kPrvSectionLibraryExternalParameter = "LibExternalParameter"
static

◆ kPrvSectionLibraryExternalParameters

const std::string kPrvSectionLibraryExternalParameters = "LibExternalParameters"
static

◆ kPrvSectionLibraryExternalParamExternalDescription

const std::string kPrvSectionLibraryExternalParamExternalDescription = "ExternalDescription"
static

◆ kPrvSectionLibraryExternalParamExternalIndex

const std::string kPrvSectionLibraryExternalParamExternalIndex = "ExternalIndex"
static

◆ kPrvSectionLibraryExternalParamExternalType

const std::string kPrvSectionLibraryExternalParamExternalType = "ExternalType"
static

◆ kPrvSectionLibraryExternalParamInternalBlockOrder

const std::string kPrvSectionLibraryExternalParamInternalBlockOrder = "InternalBlockOrder"
static

◆ kPrvSectionLibraryExternalParamInternalDescription

const std::string kPrvSectionLibraryExternalParamInternalDescription = "InternalDescription"
static

◆ kPrvSectionLibraryExternalParamInternalIndex

const std::string kPrvSectionLibraryExternalParamInternalIndex = "InternalIndex"
static

◆ kPrvSectionLibraryExternalParamInternalParam

const std::string kPrvSectionLibraryExternalParamInternalParam = "InternalParameter"
static

◆ kPrvSectionLibraryExternalParamInternalParams

const std::string kPrvSectionLibraryExternalParamInternalParams = "InternalParameters"
static

◆ kPrvSectionLibraryExternalParamInternalType

const std::string kPrvSectionLibraryExternalParamInternalType = "InternalType"
static

◆ kPrvSectionLibraryExternalParamInternalValue

const std::string kPrvSectionLibraryExternalParamInternalValue = "InternalValue"
static

◆ kPrvSectionLibraryLogicBlock

const std::string kPrvSectionLibraryLogicBlock = "LibLogicBlock"
static

◆ kPrvSectionLibraryLogicBlockParam

const std::string kPrvSectionLibraryLogicBlockParam = "LibLogicBlockParam"
static

◆ kPrvSectionLibraryLogicBlockParams

const std::string kPrvSectionLibraryLogicBlockParams = "LibLogicBlockParams"
static

◆ kPrvSectionLibraryLogicBlocks

const std::string kPrvSectionLibraryLogicBlocks = "LibLogicBlocks"
static

◆ kPrvStrLibraryLogicBlockParamConnectedTypeBroadCastChannel

const std::string kPrvStrLibraryLogicBlockParamConnectedTypeBroadCastChannel = "BroadCastChannel"
static

◆ kPrvStrLibraryLogicBlockParamConnectedTypeChannel

const std::string kPrvStrLibraryLogicBlockParamConnectedTypeChannel = "Channel"
static

◆ kPrvStrLibraryLogicBlockParamConnectedTypeConstant

const std::string kPrvStrLibraryLogicBlockParamConnectedTypeConstant = "Constant"
static

◆ kPrvStrLibraryLogicBlockParamConnectedTypeEmpty

const std::string kPrvStrLibraryLogicBlockParamConnectedTypeEmpty = "Empty"
static

◆ kPrvStrLibraryLogicBlockParamConnectedTypeExecBlock

const std::string kPrvStrLibraryLogicBlockParamConnectedTypeExecBlock = "ExecBlock"
static

◆ kPrvStrLibraryLogicBlockParamConnectedTypeLabel

const std::string kPrvStrLibraryLogicBlockParamConnectedTypeLabel = "Label"
static

◆ kPrvStrLibraryLogicBlockParamConnectedTypeLibraryIO

const std::string kPrvStrLibraryLogicBlockParamConnectedTypeLibraryIO = "LibraryIO"
static

◆ kPrvStrLibraryLogicBlockParamConnectedTypeWithout

const std::string kPrvStrLibraryLogicBlockParamConnectedTypeWithout = "Without"
static