Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
#include <LogicExpressionMap.hpp>
Public Member Functions | |
LogicExpressionMap ()=default | |
LogicExpressionMap (const LogicExpressionMap &other)=default | |
LogicExpressionMap (LogicExpressionMap &&other) noexcept=default | |
~LogicExpressionMap ()=default | |
LogicExpressionMap & | operator= (const LogicExpressionMap &other)=default |
LogicExpressionMap & | operator= (LogicExpressionMap &&other) noexcept=default |
bool | addLogicExpression (LogicExpression &logicExpression, const T &value, std::string &errorMessage) |
std::optional< T > | getResult () |
Public Attributes | |
std::vector< std::pair< LogicExpression, T > > | m_logicExpressions |
|
default |
|
default |
|
defaultnoexcept |
|
default |
bool iv::logics::LogicExpressionMap< T >::addLogicExpression | ( | LogicExpression & | logicExpression, |
const T & | value, | ||
std::string & | errorMessage ) |
std::optional< T > iv::logics::LogicExpressionMap< T >::getResult | ( | ) |
|
default |
|
defaultnoexcept |
std::vector<std::pair<LogicExpression, T> > iv::logics::LogicExpressionMap< T >::m_logicExpressions |