FD.io VPP  v18.04-17-g3a0d853
Vector Packet Processing
VOM::OM::listener Class Referenceabstract

Class definition for listeners to OM events. More...

Public Member Functions

 listener ()=default
 
virtual ~listener ()=default
 
virtual void handle_populate (const client_db::key_t &key)=0
 Handle a populate event. More...
 
virtual void handle_replay ()=0
 Handle a replay event. More...
 
virtual dependency_t order () const =0
 Get the sortable Id of the listener. More...
 
bool operator< (const listener &listener) const
 less than operator for set sorting More...
 

Detailed Description

Class definition for listeners to OM events.

Definition at line 284 of file om.hpp.

Constructor & Destructor Documentation

VOM::OM::listener::listener ( )
default
virtual VOM::OM::listener::~listener ( )
virtualdefault

Member Function Documentation

virtual void VOM::OM::listener::handle_populate ( const client_db::key_t key)
pure virtual

Handle a populate event.

virtual void VOM::OM::listener::handle_replay ( )
pure virtual

Handle a replay event.

bool VOM::OM::listener::operator< ( const listener listener) const
inline

less than operator for set sorting

Definition at line 308 of file om.hpp.

+ Here is the call graph for this function:

virtual dependency_t VOM::OM::listener::order ( ) const
pure virtual

Get the sortable Id of the listener.

+ Here is the caller graph for this function:


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