MCPcopy Create free account
hub / github.com/Icinga/icinga2 / ApplyRule

Method ApplyRule

lib/config/applyrule.cpp:14–19  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

12ApplyRule::TypeMap ApplyRule::m_Types;
13
14ApplyRule::ApplyRule(String name, Expression::Ptr expression,
15 Expression::Ptr filter, String package, String fkvar, String fvvar, Expression::Ptr fterm,
16 bool ignoreOnError, DebugInfo di, Dictionary::Ptr scope)
17 : m_Name(std::move(name)), m_Expression(std::move(expression)), m_Filter(std::move(filter)), m_Package(std::move(package)), m_FKVar(std::move(fkvar)),
18 m_FVVar(std::move(fvvar)), m_FTerm(std::move(fterm)), m_IgnoreOnError(ignoreOnError), m_DebugInfo(std::move(di)), m_Scope(std::move(scope)), m_HasMatches(false)
19{ }
20
21String ApplyRule::GetName() const
22{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected