OpenSDN source code
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
IFMapMarker Struct Reference

#include <ifmap_update.h>

Inheritance diagram for IFMapMarker:
Collaboration diagram for IFMapMarker:

Public Member Functions

 IFMapMarker ()
 
virtual ~IFMapMarker ()
 
virtual std::string ToString ()
 
- Public Member Functions inherited from IFMapListEntry
 IFMapListEntry (EntryType type)
 
virtual ~IFMapListEntry ()
 
bool IsMarker () const
 
bool IsUpdate () const
 
bool IsDelete () const
 
std::string TypeToString ()
 
void set_queue_insert_at_to_now ()
 
std::string queue_insert_ago_str ()
 
void set_sequence (uint64_t seq)
 
uint64_t get_sequence ()
 

Public Attributes

BitSet mask
 
- Public Attributes inherited from IFMapListEntry
boost::intrusive::list_member_hook node
 
EntryType type
 
uint64_t queue_insert_at
 
uint64_t sequence
 

Additional Inherited Members

- Public Types inherited from IFMapListEntry
enum  EntryType { UPDATE, DEL, MARKER }
 

Detailed Description

Definition at line 109 of file ifmap_update.h.

Constructor & Destructor Documentation

IFMapMarker::IFMapMarker ( )

Definition at line 71 of file ifmap_update.cc.

virtual IFMapMarker::~IFMapMarker ( )
inlinevirtual

Definition at line 111 of file ifmap_update.h.

Member Function Documentation

std::string IFMapMarker::ToString ( )
virtual

Reimplemented from IFMapListEntry.

Definition at line 75 of file ifmap_update.cc.

Here is the call graph for this function:

Member Data Documentation

BitSet IFMapMarker::mask

Definition at line 113 of file ifmap_update.h.


The documentation for this struct was generated from the following files: