senf::PacketInfo Class Reference

#include <senf/Packets/PacketInfo.hh>

Inheritance diagram for senf::PacketInfo:

Public Member Functions

 PacketInfo ()
 
 PacketInfo (Packet const &packet)
 
bool boolean_test () const
 
template<class Annotation >
Annotation & annotation ()
 
void clearAnnotations ()
 
void dumpAnnotations (std::ostream &os)
 
bool is_shared () const
 
bool usingExternalMemory () const
 
void releaseExternalMemory () const
 
void memDebug (std::ostream &os) const
 
- Public Member Functions inherited from senf::comparable_safe_bool< class >
 operator bool_type () const
 
bool operator! () const
 

Additional Inherited Members

- Protected Types inherited from senf::safe_bool_base
typedef void(safe_bool_base::* bool_type) () const
 
- Protected Member Functions inherited from senf::comparable_safe_bool< class >
 ~comparable_safe_bool ()
 
- Protected Member Functions inherited from senf::safe_bool_base
void this_type_does_not_support_comparisons () const
 
 safe_bool_base ()
 
 safe_bool_base (const safe_bool_base &)
 
safe_bool_baseoperator= (const safe_bool_base &)
 
 ~safe_bool_base ()
 

Detailed Description

Definition at line 30 of file PacketInfo.hh.

Constructor & Destructor Documentation

◆ PacketInfo() [1/2]

senf::PacketInfo::PacketInfo ( )

◆ PacketInfo() [2/2]

senf::PacketInfo::PacketInfo ( Packet const &  packet)
explicit

Member Function Documentation

◆ annotation()

template<class Annotation >
Annotation& senf::PacketInfo::annotation ( )

◆ boolean_test()

bool senf::PacketInfo::boolean_test ( ) const

◆ clearAnnotations()

void senf::PacketInfo::clearAnnotations ( )

◆ dumpAnnotations()

void senf::PacketInfo::dumpAnnotations ( std::ostream &  os)

◆ is_shared()

bool senf::PacketInfo::is_shared ( ) const

◆ memDebug()

void senf::PacketInfo::memDebug ( std::ostream &  os) const

◆ releaseExternalMemory()

void senf::PacketInfo::releaseExternalMemory ( ) const

◆ usingExternalMemory()

bool senf::PacketInfo::usingExternalMemory ( ) const

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