Skip to content
API Documentation
BastionGuard™
bsc::rule Namespace Reference

Namespaces

namespace  anonymous_namespace{Rule.cpp}

Classes

struct  Operator
struct  Rule
class  Loader

Typedefs

using json = nlohmann::json

Enumerations

enum class  OperatorType {
  Simple , Regexp , Network , Range ,
  List , Lists , Unknown
}

Typedef Documentation

◆ json

using bsc::rule::json = nlohmann::json

Definition at line 20 of file Rule.cpp.

Enumeration Type Documentation

◆ OperatorType

enum class bsc::rule::OperatorType
strong
Enumerator
Simple 
Regexp 
Network 
Range 
List 
Lists 
Unknown 

Definition at line 11 of file Rule.hpp.