class IfMgrCommandQueueBase

Base class for Command Queue classes. More...

Contains pure virtuals
Definition#include <ifmgr_cmd_queue.hh>
InheritsIfMgrCommandSinkBase [public ]
Inherited byIfMgrCommandFifoQueue, IfMgrCommandIfClusteringQueue
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Types

Public Methods


Detailed Description

typedef IfMgrCommandSinkBase::Cmd Cmd

Cmd

void  push (const Cmd& cmd)

push

[pure virtual]

Add an item to the queue.

Reimplemented from IfMgrCommandSinkBase.

bool  empty ()

empty

[const pure virtual]

Returns: true if queue has no items, false otherwise.

Cmd&  front ()

front

[pure virtual]

Accessor for front item from queue.

Returns: reference to front item if queue is not empty, junk otherwise.

const Cmd&  front ()

front

[const pure virtual]

Accessor for front item from queue.

Returns: reference to front item if queue is not empty, junk otherwise.

void  pop_front ()

pop_front

[pure virtual]

Pop the front item from queue.


Generated by: pavlin on possum.icir.org on Thu Nov 6 23:46:59 2003, using kdoc 2.0a54+XORP.