either a name::Component or "negative infinity" More...
#include <exclude.hpp>
Public Member Functions | |
ExcludeComponent (const name::Component &component) | |
implicitly construct a regular infinity ExcludeComponent More... | |
ExcludeComponent (bool isNegInf) | |
construct a negative infinity ExcludeComponent More... | |
Public Attributes | |
bool | isNegInf |
name::Component | component |
either a name::Component or "negative infinity"
Definition at line 140 of file exclude.hpp.
ndn::Exclude::ExcludeComponent::ExcludeComponent | ( | const name::Component & | component | ) |
implicitly construct a regular infinity ExcludeComponent
component | a name component which is excluded |
Definition at line 31 of file exclude.cpp.
Referenced by ndn::Exclude::excludeBefore(), and ndn::Exclude::excludeRange().
|
explicit |
construct a negative infinity ExcludeComponent
isNegInf | must be true |
Definition at line 37 of file exclude.cpp.
bool ndn::Exclude::ExcludeComponent::isNegInf |
Definition at line 157 of file exclude.hpp.
Referenced by ndn::Exclude::excludeRange(), ndn::operator==(), and ndn::operator>().
name::Component ndn::Exclude::ExcludeComponent::component |
Definition at line 158 of file exclude.hpp.
Referenced by ndn::Exclude::excludeRange(), ndn::operator==(), ndn::operator>(), and ndn::Exclude::wireDecode().