# Home    # nevrax.com   
Nevrax
Nevrax.org
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
Docs
 
Documentation  
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  

NLAIAGENT::CConstTemplateIterator Class Template Reference

#include <agent_object.h>

Inheritance diagram for NLAIAGENT::CConstTemplateIterator:

NLAIAGENT::IConstBasicIterator List of all members.

Public Methods

 CConstTemplateIterator (const typeClass &l)
virtual ~CConstTemplateIterator ()
virtual const IObjetOpoperator++ (int)
virtual const IObjetOpoperator-- (int)
virtual operator const IObjetOp * () const
virtual bool isInEnd () const
virtual bool isInBegin () const

Private Attributes

typeClass::const_iterator _I
const typeClass & _ListType

template<class typeClass>
class NLAIAGENT::CConstTemplateIterator< typeClass >


Constructor & Destructor Documentation

template<class typeClass>
NLAIAGENT::CConstTemplateIterator< typeClass >::CConstTemplateIterator const typeClass &    l [inline]
 

Definition at line 354 of file agent_object.h.

template<class typeClass>
virtual NLAIAGENT::CConstTemplateIterator< typeClass >::~CConstTemplateIterator   [inline, virtual]
 

Definition at line 357 of file agent_object.h.


Member Function Documentation

template<class typeClass>
virtual bool NLAIAGENT::CConstTemplateIterator< typeClass >::isInBegin   const [inline, virtual]
 

Implements NLAIAGENT::IConstBasicIterator.

Definition at line 380 of file agent_object.h.

template<class typeClass>
virtual bool NLAIAGENT::CConstTemplateIterator< typeClass >::isInEnd   const [inline, virtual]
 

Implements NLAIAGENT::IConstBasicIterator.

Definition at line 375 of file agent_object.h.

template<class typeClass>
virtual NLAIAGENT::CConstTemplateIterator< typeClass >::operator const IObjetOp *   const [inline, virtual]
 

Implements NLAIAGENT::IConstBasicIterator.

Definition at line 370 of file agent_object.h.

template<class typeClass>
virtual const IObjetOp* NLAIAGENT::CConstTemplateIterator< typeClass >::operator++ int    [inline, virtual]
 

Implements NLAIAGENT::IConstBasicIterator.

Definition at line 361 of file agent_object.h.

template<class typeClass>
virtual const IObjetOp* NLAIAGENT::CConstTemplateIterator< typeClass >::operator-- int    [inline, virtual]
 

Implements NLAIAGENT::IConstBasicIterator.

Definition at line 365 of file agent_object.h.


Member Data Documentation

template<class typeClass>
typeClass::const_iterator NLAIAGENT::CConstTemplateIterator::_I [private]
 

Definition at line 350 of file agent_object.h.

Referenced by NLAIAGENT::CConstTemplateIterator< std::list< const IObjectIA * > >::CConstTemplateIterator, NLAIAGENT::CConstTemplateIterator< std::list< const IObjectIA * > >::isInBegin, NLAIAGENT::CConstTemplateIterator< std::list< const IObjectIA * > >::isInEnd, NLAIAGENT::CConstTemplateIterator< std::list< const IObjectIA * > >::operator const IObjetOp *, NLAIAGENT::CConstTemplateIterator< std::list< const IObjectIA * > >::operator++, and NLAIAGENT::CConstTemplateIterator< std::list< const IObjectIA * > >::operator--.

template<class typeClass>
const typeClass& NLAIAGENT::CConstTemplateIterator::_ListType [private]
 

Definition at line 351 of file agent_object.h.

Referenced by NLAIAGENT::CConstTemplateIterator< std::list< const IObjectIA * > >::CConstTemplateIterator, NLAIAGENT::CConstTemplateIterator< std::list< const IObjectIA * > >::isInBegin, and NLAIAGENT::CConstTemplateIterator< std::list< const IObjectIA * > >::isInEnd.


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