provides getters and setters for face information fields More...
#include <face-traits.hpp>


Classes | |
| class | Error |
Public Member Functions | |
| uint64_t | getFaceId () const |
| C & | setFaceId (uint64_t faceId) |
| const std::string & | getRemoteUri () const |
| C & | setRemoteUri (const std::string &remoteUri) |
| const std::string & | getLocalUri () const |
| C & | setLocalUri (const std::string &localUri) |
| FaceScope | getFaceScope () const |
| C & | setFaceScope (FaceScope faceScope) |
| FacePersistency | getFacePersistency () const |
| C & | setFacePersistency (FacePersistency facePersistency) |
| LinkType | getLinkType () const |
| C & | setLinkType (LinkType linkType) |
| uint64_t | getFlags () const |
| C & | setFlags (uint64_t flags) |
| bool | getFlagBit (size_t bit) const |
| C & | setFlagBit (size_t bit, bool value) |
Protected Member Functions | |
| FaceTraits () | |
Protected Attributes | |
| uint64_t | m_faceId |
| std::string | m_remoteUri |
| std::string | m_localUri |
| FaceScope | m_faceScope |
| FacePersistency | m_facePersistency |
| LinkType | m_linkType |
| uint64_t | m_flags |
| Block | m_wire |
provides getters and setters for face information fields
| C | the concrete subclass |
Definition at line 37 of file face-traits.hpp.
|
inlineprotected |
Definition at line 173 of file face-traits.hpp.
|
inline |
Definition at line 47 of file face-traits.hpp.
Referenced by ndn::nfd::operator<<(), ndn::nfd::operator==(), and nfd::RibManager::slFindAnn().
|
inline |
Definition at line 53 of file face-traits.hpp.
|
inline |
Definition at line 61 of file face-traits.hpp.
Referenced by ndn::nfd::operator<<(), and ndn::nfd::operator==().
|
inline |
Definition at line 67 of file face-traits.hpp.
|
inline |
Definition at line 75 of file face-traits.hpp.
Referenced by ndn::nfd::operator<<(), and ndn::nfd::operator==().
|
inline |
Definition at line 81 of file face-traits.hpp.
|
inline |
Definition at line 89 of file face-traits.hpp.
Referenced by ndn::nfd::operator<<(), and ndn::nfd::operator==().
|
inline |
Definition at line 95 of file face-traits.hpp.
|
inline |
Definition at line 103 of file face-traits.hpp.
Referenced by ndn::nfd::operator<<(), and ndn::nfd::operator==().
|
inline |
Definition at line 109 of file face-traits.hpp.
|
inline |
Definition at line 117 of file face-traits.hpp.
Referenced by ndn::nfd::operator<<(), and ndn::nfd::operator==().
|
inline |
Definition at line 123 of file face-traits.hpp.
|
inline |
Definition at line 131 of file face-traits.hpp.
Referenced by ndn::nfd::operator<<(), and ndn::nfd::operator==().
|
inline |
Definition at line 137 of file face-traits.hpp.
|
inline |
Definition at line 145 of file face-traits.hpp.
|
inline |
Definition at line 154 of file face-traits.hpp.
|
protected |
Definition at line 183 of file face-traits.hpp.
Referenced by ndn::nfd::FaceTraits< FaceEventNotification >::getFaceId(), and ndn::nfd::FaceTraits< FaceEventNotification >::setFaceId().
|
protected |
Definition at line 184 of file face-traits.hpp.
Referenced by ndn::nfd::FaceTraits< FaceEventNotification >::getRemoteUri(), and ndn::nfd::FaceTraits< FaceEventNotification >::setRemoteUri().
|
protected |
Definition at line 185 of file face-traits.hpp.
Referenced by ndn::nfd::FaceTraits< FaceEventNotification >::getLocalUri(), and ndn::nfd::FaceTraits< FaceEventNotification >::setLocalUri().
|
protected |
Definition at line 186 of file face-traits.hpp.
Referenced by ndn::nfd::FaceTraits< FaceEventNotification >::getFaceScope(), and ndn::nfd::FaceTraits< FaceEventNotification >::setFaceScope().
|
protected |
Definition at line 187 of file face-traits.hpp.
Referenced by ndn::nfd::FaceTraits< FaceEventNotification >::getFacePersistency(), and ndn::nfd::FaceTraits< FaceEventNotification >::setFacePersistency().
|
protected |
Definition at line 188 of file face-traits.hpp.
Referenced by ndn::nfd::FaceTraits< FaceEventNotification >::getLinkType(), and ndn::nfd::FaceTraits< FaceEventNotification >::setLinkType().
|
protected |
Definition at line 189 of file face-traits.hpp.
Referenced by ndn::nfd::FaceTraits< FaceEventNotification >::getFlagBit(), ndn::nfd::FaceTraits< FaceEventNotification >::getFlags(), ndn::nfd::FaceTraits< FaceEventNotification >::setFlagBit(), and ndn::nfd::FaceTraits< FaceEventNotification >::setFlags().
|
mutableprotected |
Definition at line 191 of file face-traits.hpp.
Referenced by ndn::nfd::FaceTraits< FaceEventNotification >::setFaceId(), ndn::nfd::FaceTraits< FaceEventNotification >::setFacePersistency(), ndn::nfd::FaceTraits< FaceEventNotification >::setFaceScope(), ndn::nfd::FaceTraits< FaceEventNotification >::setFlagBit(), ndn::nfd::FaceTraits< FaceEventNotification >::setFlags(), ndn::nfd::FaceTraits< FaceEventNotification >::setLinkType(), ndn::nfd::FaceTraits< FaceEventNotification >::setLocalUri(), and ndn::nfd::FaceTraits< FaceEventNotification >::setRemoteUri().