MCPcopy Create free account
hub / github.com/USBGuard/usbguard / generateDefaultRuleSet

Method generateDefaultRuleSet

src/Daemon/RuleSetFactory.cpp:50–57  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

48 }
49
50 std::vector<std::shared_ptr<RuleSet>> RuleSetFactory::generateDefaultRuleSet()
51 {
52 std::shared_ptr<MemoryRuleSet> rule_set = std::make_shared<MemoryRuleSet>(RuleSetFactory::interface_ptr);
53 std::shared_ptr<RuleSet> _rule_set = std::dynamic_pointer_cast<RuleSet>(rule_set);
54 std::vector<std::shared_ptr<RuleSet>> vec;
55 vec.push_back(_rule_set);
56 return vec;
57 }
58
59 std::vector<std::shared_ptr<RuleSet>> RuleSetFactory::generateRuleSetBySource(NSHandler::SourceType type)
60 {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected