represent an excluded component or range More...
#include <exclude.hpp>

Public Member Functions | |
| bool | isSingular () const |
| bool | operator== (const Exclude::Range &other) const |
| bool | operator!= (const Exclude::Range &other) const |
Public Attributes | |
| bool | fromInfinity |
| from negative infinity? More... | |
| name::Component | from |
| from component (inclusive) More... | |
| bool | toInfinity |
| to positive infinity? More... | |
| name::Component | to |
| to component (inclusive) More... | |
represent an excluded component or range
Definition at line 177 of file exclude.hpp.
|
inline |
| true | A single component is excluded |
| false | A range of more than one components are excluded |
Definition at line 329 of file exclude.hpp.
Referenced by ndn::operator<<().
| bool ndn::Exclude::Range::operator== | ( | const Exclude::Range & | other | ) | const |
Definition at line 58 of file exclude.cpp.
References from, fromInfinity, to, and toInfinity.
|
inline |
Definition at line 335 of file exclude.hpp.
References ndn::Exclude::operator==().
| bool ndn::Exclude::Range::fromInfinity |
from negative infinity?
Definition at line 197 of file exclude.hpp.
Referenced by ndn::Exclude::const_iterator::operator++(), ndn::operator<<(), and operator==().
| name::Component ndn::Exclude::Range::from |
from component (inclusive)
Definition at line 203 of file exclude.hpp.
Referenced by ndn::Exclude::const_iterator::operator++(), ndn::operator<<(), and operator==().
| bool ndn::Exclude::Range::toInfinity |
to positive infinity?
Definition at line 208 of file exclude.hpp.
Referenced by ndn::Exclude::const_iterator::operator++(), ndn::operator<<(), and operator==().
| name::Component ndn::Exclude::Range::to |
to component (inclusive)
Definition at line 214 of file exclude.hpp.
Referenced by ndn::Exclude::const_iterator::operator++(), ndn::operator<<(), and operator==().