| 
		| class IfMgrCommandIfClusteringQueue |  
		| Interface Command Clustering Queue.
 More... |  
 |  | 
 
Public Types
- typedef IfMgrCommandQueueBase::Cmd  Cmd
- typedef list<Cmd>  CmdList
Public Methods
Protected Methods
Protected Members
 This Queue attempts to cluster commands based on their interface
 name.  Only command objects derived from IfMgrIfCommandBase may be
 placed in the queue, command objects not falling in this category will
 give rise to assertion failures.
 
| typedef list<Cmd>  CmdList | CmdList | 
| IfMgrCommandIfClusteringQueue () 
 | IfMgrCommandIfClusteringQueue | 
| void 	 push (const Cmd& cmd) 
 | push | 
Reimplemented from IfMgrCommandQueueBase.
 [const]
Reimplemented from IfMgrCommandQueueBase.
Reimplemented from IfMgrCommandQueueBase.
| const Cmd&	 front () 
 | front | 
 [const]
Reimplemented from IfMgrCommandQueueBase.
| void	 pop_front () 
 | pop_front | 
Reimplemented from IfMgrCommandQueueBase.
| void	 change_active_interface () 
 | change_active_interface | 
 [protected]
| string		 _current_ifname | _current_ifname | 
 [protected]
| CmdList		 _future_cmds | _future_cmds | 
 [protected]
| CmdList		 _current_cmds | _current_cmds | 
 [protected]
	
Generated by: pavlin on kobe.xorp.net on Wed Jan  7 19:10:54 2009, using kdoc 2.0a54+XORP.