Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::mimics::support::DynamicTextCondition Struct Reference

#include <DynamicTextCondition.hpp>

Classes

struct  DefaultValues
 
struct  Keys
 

Public Member Functions

 DynamicTextCondition ()
 
bool load (const iv::file::xml::node &nodeCondition)
 
bool save (iv::file::xml::node &nodeCondition) const
 
std::optional< std::string > calculateConditionMessage () const
 
std::string getConditionValueString () const
 
bool operator== (const DynamicTextCondition &) const
 

Public Attributes

iv::types::order importantOrderToRemark
 
bool enabled
 
std::weak_ptr< iv::channels::AbstractChannelchannel
 
DynamicTextComparisonType comparisonType
 
iv::types::channelValue conditionValue
 
std::string message
 

Constructor & Destructor Documentation

◆ DynamicTextCondition()

iv::mimics::support::DynamicTextCondition::DynamicTextCondition ( )

Member Function Documentation

◆ calculateConditionMessage()

std::optional< std::string > iv::mimics::support::DynamicTextCondition::calculateConditionMessage ( ) const
nodiscard

◆ getConditionValueString()

std::string iv::mimics::support::DynamicTextCondition::getConditionValueString ( ) const
nodiscard

◆ load()

bool iv::mimics::support::DynamicTextCondition::load ( const iv::file::xml::node & nodeCondition)

◆ operator==()

bool iv::mimics::support::DynamicTextCondition::operator== ( const DynamicTextCondition & other) const

◆ save()

bool iv::mimics::support::DynamicTextCondition::save ( iv::file::xml::node & nodeCondition) const

Member Data Documentation

◆ channel

std::weak_ptr<iv::channels::AbstractChannel> iv::mimics::support::DynamicTextCondition::channel

◆ comparisonType

DynamicTextComparisonType iv::mimics::support::DynamicTextCondition::comparisonType

◆ conditionValue

iv::types::channelValue iv::mimics::support::DynamicTextCondition::conditionValue

◆ enabled

bool iv::mimics::support::DynamicTextCondition::enabled

◆ importantOrderToRemark

iv::types::order iv::mimics::support::DynamicTextCondition::importantOrderToRemark

◆ message

std::string iv::mimics::support::DynamicTextCondition::message

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