Provides getters and setters for face information fields. More...
#include <ndn-cxx/mgmt/nfd/face-traits.hpp>
Classes | |
class | Error |
Public Member Functions | |
uint64_t | getFaceId () const |
FacePersistency | getFacePersistency () const |
FaceScope | getFaceScope () const |
bool | getFlagBit (size_t bit) const |
uint64_t | getFlags () const |
LinkType | getLinkType () const |
const std::string & | getLocalUri () const |
const std::string & | getRemoteUri () const |
C & | setFaceId (uint64_t faceId) |
C & | setFacePersistency (FacePersistency facePersistency) |
C & | setFaceScope (FaceScope faceScope) |
C & | setFlagBit (size_t bit, bool value) |
C & | setFlags (uint64_t flags) |
C & | setLinkType (LinkType linkType) |
C & | setLocalUri (const std::string &localUri) |
C & | setRemoteUri (const std::string &remoteUri) |
Protected Member Functions | |
FaceTraits ()=default | |
Protected Attributes | |
uint64_t | m_faceId = INVALID_FACE_ID |
FacePersistency | m_facePersistency = FACE_PERSISTENCY_PERSISTENT |
FaceScope | m_faceScope = FACE_SCOPE_NON_LOCAL |
uint64_t | m_flags = 0 |
LinkType | m_linkType = LINK_TYPE_POINT_TO_POINT |
std::string | m_localUri |
std::string | m_remoteUri |
Block | m_wire |
Provides getters and setters for face information fields.
C | The concrete subclass |
Definition at line 36 of file face-traits.hpp.
|
protecteddefault |
|
inline |
Definition at line 46 of file face-traits.hpp.
|
inline |
Definition at line 102 of file face-traits.hpp.
|
inline |
Definition at line 88 of file face-traits.hpp.
|
inline |
Definition at line 144 of file face-traits.hpp.
|
inline |
Definition at line 130 of file face-traits.hpp.
|
inline |
Definition at line 116 of file face-traits.hpp.
|
inline |
Definition at line 74 of file face-traits.hpp.
|
inline |
Definition at line 60 of file face-traits.hpp.
|
inline |
Definition at line 52 of file face-traits.hpp.
|
inline |
Definition at line 108 of file face-traits.hpp.
|
inline |
Definition at line 94 of file face-traits.hpp.
|
inline |
Definition at line 153 of file face-traits.hpp.
|
inline |
Definition at line 136 of file face-traits.hpp.
|
inline |
Definition at line 122 of file face-traits.hpp.
|
inline |
Definition at line 80 of file face-traits.hpp.
|
inline |
Definition at line 66 of file face-traits.hpp.
|
protected |
Definition at line 175 of file face-traits.hpp.
|
protected |
Definition at line 179 of file face-traits.hpp.
|
protected |
Definition at line 178 of file face-traits.hpp.
|
protected |
Definition at line 181 of file face-traits.hpp.
|
protected |
Definition at line 180 of file face-traits.hpp.
|
protected |
Definition at line 177 of file face-traits.hpp.
|
protected |
Definition at line 176 of file face-traits.hpp.
|
mutableprotected |
Definition at line 183 of file face-traits.hpp.