TrigConf::Logic Node1 TrigConf::Logic - m_nodeType - m_negate - m_expression + Logic() + ~Logic() + nodeType() + setNegate() + negate() + setExpression() + expression() + evaluate() + evaluate() + elements() + elementsCount() + print() + print() # Logic() Node2 TrigConf::LogicLeaf - m_content - m_name - m_count + LogicLeaf() + LogicLeaf() + ~LogicLeaf() + setContent() + evaluate() + evaluate() + elements() + elementsCount() - print() Node1->Node2 Node3 TrigConf::LogicOPS - m_subs + LogicOPS() + LogicOPS() + ~LogicOPS() + addSubLogic() + subLogics() + takeSubLogics() - print() Node1->Node3 Node4 TrigConf::LogicAND + LogicAND() + LogicAND() + ~LogicAND() + evaluate() + evaluate() + elements() + elementsCount() Node3->Node4 Node5 TrigConf::LogicOR + LogicOR() + LogicOR() + ~LogicOR() + evaluate() + evaluate() + elements() + elementsCount() Node3->Node5