Horizon
Public Types | Public Member Functions | Public Attributes | List of all members
horizon::RuleMatch Class Reference

Public Types

enum  Mode { ALL, NET, NET_CLASS, NET_NAME_REGEX }
 

Public Member Functions

 RuleMatch (const json &j)
 
json serialize () const
 
std::string get_brief (const class Block *block=nullptr) const
 
void cleanup (const class Block *block)
 
bool match (const class Net *net) const
 

Public Attributes

Mode mode = Mode::ALL
 
UUID net
 
UUID net_class
 
std::string net_name_regex
 

The documentation for this class was generated from the following files: