◆ CPrvModelLogicsOrder()
SortLogic::CPrvModelLogicsOrder::CPrvModelLogicsOrder |
( |
const std::shared_ptr< std::vector< std::string > > & | logicOrder, |
|
|
const std::string & | columnTitle ) |
|
inlineexplicit |
◆ addColumns()
void SortLogic::CPrvModelLogicsOrder::addColumns |
( |
CList * | list | ) |
|
|
inlineoverrideprivatevirtual |
◆ getDataCell()
std::shared_ptr< CDataList > SortLogic::CPrvModelLogicsOrder::getDataCell |
( |
const uint64_t | indRow, |
|
|
const uint64_t | indColumn ) const |
|
inlinenodiscardoverrideprivatevirtual |
◆ getLogicName()
const std::string & SortLogic::CPrvModelLogicsOrder::getLogicName |
( |
uint64_t | index | ) |
const |
|
inline |
◆ getSize()
uint64_t SortLogic::CPrvModelLogicsOrder::getSize |
( |
| ) |
|
|
inlinenodiscard |
◆ hasBackground()
virtual bool IModelList::hasBackground |
( |
uint64_t | indRow, |
|
|
uint64_t | indColumn, |
|
|
iv::types::color * | rgbBackground ) const |
|
inlinevirtualinherited |
◆ hasForeground()
bool SortLogic::CPrvModelLogicsOrder::hasForeground |
( |
uint64_t | indRow, |
|
|
uint64_t | indColumn, |
|
|
iv::types::color * | rgbForeground ) const |
|
inlineoverrideprivatevirtual |
◆ isCellActive()
virtual bool IModelList::isCellActive |
( |
uint64_t | indRow, |
|
|
uint64_t | indCol ) const |
|
inlinenodiscardvirtualinherited |
◆ moveLogicTo()
void SortLogic::CPrvModelLogicsOrder::moveLogicTo |
( |
const std::string & | name, |
|
|
const uint16_t | currentPosition, |
|
|
const uint16_t | newPosition ) |
|
inline |
◆ numRows()
uint64_t SortLogic::CPrvModelLogicsOrder::numRows |
( |
| ) |
const |
|
inlinenodiscardoverrideprivatevirtual |
◆ setLogicName()
void SortLogic::CPrvModelLogicsOrder::setLogicName |
( |
const std::string & | data, |
|
|
uint64_t | index ) |
|
inline |
◆ swapLogics()
void SortLogic::CPrvModelLogicsOrder::swapLogics |
( |
uint64_t | mimic1Idx, |
|
|
uint64_t | mimic2Idx ) |
|
inline |
◆ updateFrameData()
virtual void IModelList::updateFrameData |
( |
| ) |
|
|
inlinevirtualinherited |
◆ m_columnTitle
std::string SortLogic::CPrvModelLogicsOrder::m_columnTitle |
|
private |
◆ m_logicsOrder
std::shared_ptr<std::vector<std::string> > SortLogic::CPrvModelLogicsOrder::m_logicsOrder |
|
private |
The documentation for this class was generated from the following file: