class IfMgrCommandQueueBase

Base class for Command Queue classes. More...

 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

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 kobe.xorp.net on Wed Jan 7 19:10:54 2009, using kdoc 2.0a54+XORP.