Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
SLibraryLogicBlock Struct Reference

#include <LogicLibraryInfo.hpp>

Public Member Functions

 SLibraryLogicBlock ()=default
 
 SLibraryLogicBlock (SLibraryLogicBlock &&other)=default
 
 SLibraryLogicBlock (const SLibraryLogicBlock &other)
 
 ~SLibraryLogicBlock ()=default
 
SLibraryLogicBlockoperator= (const SLibraryLogicBlock &other)
 

Public Attributes

iv::types::logic::logicExecutionOrder m_executionOrder {0}
 
std::string m_blockName
 
uint8_t m_blockType {0}
 
uint8_t m_blockSubType {0}
 
std::map< iv::logic::ParamId, SLibraryLogicBlockParamm_blockParams
 
bool m_isLibrary {false}
 
std::unique_ptr< LogicLibraryInfom_libraryInfo
 

Constructor & Destructor Documentation

◆ SLibraryLogicBlock() [1/3]

SLibraryLogicBlock::SLibraryLogicBlock ( )
default

◆ SLibraryLogicBlock() [2/3]

SLibraryLogicBlock::SLibraryLogicBlock ( SLibraryLogicBlock && other)
default

◆ SLibraryLogicBlock() [3/3]

SLibraryLogicBlock::SLibraryLogicBlock ( const SLibraryLogicBlock & other)

◆ ~SLibraryLogicBlock()

SLibraryLogicBlock::~SLibraryLogicBlock ( )
default

Member Function Documentation

◆ operator=()

SLibraryLogicBlock & SLibraryLogicBlock::operator= ( const SLibraryLogicBlock & other)

Member Data Documentation

◆ m_blockName

std::string SLibraryLogicBlock::m_blockName

◆ m_blockParams

std::map<iv::logic::ParamId, SLibraryLogicBlockParam> SLibraryLogicBlock::m_blockParams

◆ m_blockSubType

uint8_t SLibraryLogicBlock::m_blockSubType {0}

◆ m_blockType

uint8_t SLibraryLogicBlock::m_blockType {0}

◆ m_executionOrder

iv::types::logic::logicExecutionOrder SLibraryLogicBlock::m_executionOrder {0}

◆ m_isLibrary

bool SLibraryLogicBlock::m_isLibrary {false}

◆ m_libraryInfo

std::unique_ptr<LogicLibraryInfo> SLibraryLogicBlock::m_libraryInfo

The documentation for this struct was generated from the following files: