RTBKit  0.9
Open-source framework to create real-time ad bidding systems.
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Public Member Functions | Static Public Member Functions | Public Attributes
RTBKIT::IncludeExclude< T, IE > Struct Template Reference

List of all members.

Public Member Functions

void fromJson (const Json::Value &val, const std::string &name)
Json::Value toJson () const
bool empty () const
template<typename U >
bool isIncluded (const U &value) const
template<typename U , typename Cache >
bool isIncluded (const U &value, uint64_t hash, Cache &cache) const
template<typename Vec >
bool anyIsIncluded (const Vec &vec) const

Static Public Member Functions

static IncludeExclude createFromJson (const Json::Value &val, const std::string &name)

Public Attributes

IE include
IE exclude

Detailed Description

template<typename T, typename IE = std::vector<T>>
struct RTBKIT::IncludeExclude< T, IE >

Definition at line 421 of file include_exclude.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator