|
| template<typename Functor> |
| | Filter (Functor f) |
| Filter | chain (Filter &&f2) |
| Filter | chainOr (Filter &&f2) |
| std::vector< Sp< Value > > | filter (const std::vector< Sp< Value > > &values) |
|
| static Filter | chain (Filter &&f1, Filter &&f2) |
| static Filter | chain (const Filter &f1, const Filter &f2) |
| static Filter | chainAll (std::vector< Filter > &&set) |
| static Filter | chain (std::initializer_list< Filter > l) |
| static Filter | chainOr (Filter &&f1, Filter &&f2) |
| static Filter | notFilter (Filter &&f) |
Definition at line 166 of file value.h.
◆ Filter() [1/2]
| dht::Value::Filter::Filter |
( |
| ) |
|
|
inline |
◆ Filter() [2/2]
template<typename Functor>
| dht::Value::Filter::Filter |
( |
Functor | f | ) |
|
|
inline |
◆ chain() [1/4]
| Filter dht::Value::Filter::chain |
( |
const Filter & | f1, |
|
|
const Filter & | f2 ) |
|
inlinestatic |
◆ chain() [2/4]
| Filter dht::Value::Filter::chain |
( |
Filter && | f1, |
|
|
Filter && | f2 ) |
|
inlinestatic |
◆ chain() [3/4]
| Filter dht::Value::Filter::chain |
( |
Filter && | f2 | ) |
|
|
inline |
◆ chain() [4/4]
| Filter dht::Value::Filter::chain |
( |
std::initializer_list< Filter > | l | ) |
|
|
inlinestatic |
◆ chainAll()
| Filter dht::Value::Filter::chainAll |
( |
std::vector< Filter > && | set | ) |
|
|
inlinestatic |
◆ chainOr() [1/2]
| Filter dht::Value::Filter::chainOr |
( |
Filter && | f1, |
|
|
Filter && | f2 ) |
|
inlinestatic |
◆ chainOr() [2/2]
| Filter dht::Value::Filter::chainOr |
( |
Filter && | f2 | ) |
|
|
inline |
◆ filter()
| std::vector< Sp< Value > > dht::Value::Filter::filter |
( |
const std::vector< Sp< Value > > & | values | ) |
|
|
inline |
◆ notFilter()
| Filter dht::Value::Filter::notFilter |
( |
Filter && | f | ) |
|
|
inlinestatic |
The documentation for this class was generated from the following file:
- /home/noptrix/ba/blackarch/packages/opendht-c/src/opendht/include/opendht/value.h