LCOV - code coverage report
Current view: top level - apps/stateRuleEngine - indiCompRules.hpp (source / functions) Coverage Total Hit
Test: MagAOX Lines: 60.4 % 328 198
Test Date: 2026-01-03 21:03:39 Functions: 80.9 % 47 38

Function Name Sort by function name Hit count Sort by function hit count
indiCompRule::message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
indiCompRule::message[abi:cxx11]() 0
indiCompRule::priority() 0
indiCompRule::priority(rulePriority const&) 0
numValRule::target() 0
numValRule::tol() 0
string2comp(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
string2priority(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
txtValRule::target[abi:cxx11]() 0
numValRule::tol(double const&) 1
elCompNumRule::elCompNumRule() 2
elCompNumRule::value() 2
elCompTxtRule::elCompTxtRule() 4
elCompTxtRule::value() 4
elCompSwRule::elCompSwRule() 8
elCompSwRule::value() 8
swValRule::swValRule() 8
swValRule::target(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 8
swValRule::value() 8
indiCompRule::compBool[abi:cxx11](bool const&, bool const&) 9
ruleCompRule::rule1(indiCompRule*) 9
ruleCompRule::rule2(indiCompRule*) 9
ruleCompRule::ruleCompRule() 9
ruleCompRule::value() 9
ruleCompRule::valid[abi:cxx11]() 13
numValRule::numValRule() 14
numValRule::target(double const&) 14
numValRule::value() 14
twoPropRule::element1(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 14
twoPropRule::element2(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 14
twoPropRule::property1(pcf::IndiProperty*) 14
twoPropRule::property2(pcf::IndiProperty*) 14
twoPropRule::twoPropRule(int) 14
twoPropRule::valid[abi:cxx11]() 14
indiCompRule::compNum[abi:cxx11](double const&, double const&, double const&) 16
indiCompRule::compSw[abi:cxx11](pcf::IndiElement::SwitchStateType const&, pcf::IndiElement::SwitchStateType const&) 16
txtValRule::target(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 18
txtValRule::txtValRule() 18
txtValRule::value() 18
indiCompRule::compTxt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 22
onePropRule::element(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 40
onePropRule::onePropRule(int) 40
onePropRule::property(pcf::IndiProperty*) 40
onePropRule::valid[abi:cxx11]() 62
indiCompRule::~indiCompRule() 63
indiCompRule::comparison(ruleComparison const&) 72
indiCompRule::isError(std::variant<bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) 152

Generated by: LCOV version 2.0-1