EpcTools
An event based multi-threaded C++ development framework.
Public Member Functions | Static Public Member Functions | List of all members
EPCDNS::NodeSelectorResultList Class Reference

A list of node selector result objects. More...

#include <epcdns.h>

Inheritance diagram for EPCDNS::NodeSelectorResultList:

Public Member Functions

 NodeSelectorResultList ()
 Default constructor. More...
 
 ~NodeSelectorResultList ()
 Class destructor. More...
 
Void dump (const char *prefix)
 Prints the contents of this object. More...
 

Static Public Member Functions

static Bool sort_compare (NodeSelectorResult *&first, NodeSelectorResult *&second)
 A comparison function used to sort the members of the list. More...
 

Detailed Description

A list of node selector result objects.

Constructor & Destructor Documentation

◆ NodeSelectorResultList()

EPCDNS::NodeSelectorResultList::NodeSelectorResultList ( )
inline

Default constructor.

◆ ~NodeSelectorResultList()

EPCDNS::NodeSelectorResultList::~NodeSelectorResultList ( )
inline

Class destructor.

Member Function Documentation

◆ dump()

Void EPCDNS::NodeSelectorResultList::dump ( const char *  prefix)
inline

Prints the contents of this object.

Parameters
prefixa value to prepend to each line.

◆ sort_compare()

Bool NodeSelectorResultList::sort_compare ( NodeSelectorResult *&  first,
NodeSelectorResult *&  second 
)
static

A comparison function used to sort the members of the list.

Parameters
firstthe first NodeSelectorResult object.
secondthe second NodeSelectorResult object.
Returns
True if the first value is less than the second value, otherwise False.

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