Apache Mesos
Public Member Functions | List of all members
routing::filter::U32Handle Class Reference

#include <handle.hpp>

Inheritance diagram for routing::filter::U32Handle:
routing::Handle

Public Member Functions

 U32Handle (uint32_t _handle)
 
 U32Handle (uint32_t htid, uint32_t hash, uint32_t node)
 
virtual ~U32Handle ()
 
uint32_t htid () const
 
uint32_t hash () const
 
uint32_t node () const
 
- Public Member Functions inherited from routing::Handle
constexpr Handle (uint32_t _handle)
 
constexpr Handle (uint16_t primary, uint16_t secondary)
 
constexpr Handle (const Handle &parent, uint16_t id)
 
constexpr bool operator== (const Handle &that) const
 
constexpr bool operator!= (const Handle &that) const
 
constexpr uint16_t primary () const
 
constexpr uint16_t secondary () const
 
constexpr uint32_t get () const
 

Additional Inherited Members

- Static Public Member Functions inherited from routing::Handle
static Try< Handleparse (const std::string &str)
 
- Protected Attributes inherited from routing::Handle
uint32_t handle
 

Constructor & Destructor Documentation

routing::filter::U32Handle::U32Handle ( uint32_t  _handle)
inlineexplicit
routing::filter::U32Handle::U32Handle ( uint32_t  htid,
uint32_t  hash,
uint32_t  node 
)
inline
virtual routing::filter::U32Handle::~U32Handle ( )
inlinevirtual

Member Function Documentation

uint32_t routing::filter::U32Handle::hash ( ) const
inline
uint32_t routing::filter::U32Handle::htid ( ) const
inline
uint32_t routing::filter::U32Handle::node ( ) const
inline

The documentation for this class was generated from the following file: