From 0ea5fc66924303d1bf73ba283a383e2aadee02f2 Mon Sep 17 00:00:00 2001 From: neodarz Date: Sat, 11 Aug 2018 20:21:34 +0200 Subject: Initial commit --- docs/doxygen/nel/a03841.html | 287 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 287 insertions(+) create mode 100644 docs/doxygen/nel/a03841.html (limited to 'docs/doxygen/nel/a03841.html') diff --git a/docs/doxygen/nel/a03841.html b/docs/doxygen/nel/a03841.html new file mode 100644 index 00000000..f48158b3 --- /dev/null +++ b/docs/doxygen/nel/a03841.html @@ -0,0 +1,287 @@ + + +NeL: NLAIAGENT::IConstBasicIterator class Reference + + + +
+

NLAIAGENT::IConstBasicIterator Class Reference

#include <agent_object.h> +

+

Inheritance diagram for NLAIAGENT::IConstBasicIterator: +

+ +NLAIAGENT::CConstIteratorContener +NLAIAGENT::CConstTemplateIterator< typeClass > +NLAIAGENT::CConstTemplateIterator< std::list< const IObjectIA * > > +NLAIAGENT::CConstTemplateIterator< std::vector< const IObjectIA * > > +NLAIAGENT::IBasicIterator +NLAIAGENT::CIteratorContener +NLAIAGENT::CConstListIterator +NLAIAGENT::CConstVectorIterator +NLAIAGENT::CTemplateIterator< typeClass > +NLAIAGENT::CTemplateIterator< std::list< const IObjectIA * > > +NLAIAGENT::CTemplateIterator< std::vector< const IObjectIA * > > +NLAIAGENT::CListIterator +NLAIAGENT::CVectorIterator + +

Detailed Description

+This class is an iterator for IObjetOp list access.

+We have two list type a std::vector list and a std::list type we define this class to standardize iterator list access.

+

Author:
Chafik sameh

+Nevrax France

+
Date:
2000
+ +

+ +

+Definition at line 272 of file agent_object.h. + + + + + + + + + + + + + + + + +

Public Member Functions

 IConstBasicIterator ()
virtual bool isInBegin () const=0
virtual bool isInEnd () const=0
virtual operator const IObjetOp * () const=0
virtual const IObjetOpoperator++ (int)=0
virtual const IObjetOpoperator-- (int)=0
virtual ~IConstBasicIterator ()
+


Constructor & Destructor Documentation

+

+ + + + +
+ + + + + + + + + +
NLAIAGENT::IConstBasicIterator::IConstBasicIterator  )  [inline]
+
+ + + + + +
+   + + +

+ +

+Definition at line 275 of file agent_object.h. +

+

00275 {}
+
+

+ + + + +
+ + + + + + + + + +
virtual NLAIAGENT::IConstBasicIterator::~IConstBasicIterator  )  [inline, virtual]
+
+ + + + + +
+   + + +

+ +

+Definition at line 281 of file agent_object.h. +

+

00281 {}
+
+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + +
virtual bool NLAIAGENT::IConstBasicIterator::isInBegin  )  const [pure virtual]
+
+ + + + + +
+   + + +

+ +

+Implemented in NLAIAGENT::CTemplateIterator< typeClass >, NLAIAGENT::CConstTemplateIterator< typeClass >, NLAIAGENT::CConstIteratorContener, NLAIAGENT::CTemplateIterator< std::vector< const IObjectIA * > >, NLAIAGENT::CTemplateIterator< std::list< const IObjectIA * > >, NLAIAGENT::CConstTemplateIterator< std::vector< const IObjectIA * > >, and NLAIAGENT::CConstTemplateIterator< std::list< const IObjectIA * > >. +

+Referenced by NLAIAGENT::CConstIteratorContener::isInBegin().

+

+ + + + +
+ + + + + + + + + +
virtual bool NLAIAGENT::IConstBasicIterator::isInEnd  )  const [pure virtual]
+
+ + + + + +
+   + + +

+ +

+Implemented in NLAIAGENT::CTemplateIterator< typeClass >, NLAIAGENT::CConstTemplateIterator< typeClass >, NLAIAGENT::CConstIteratorContener, NLAIAGENT::CTemplateIterator< std::vector< const IObjectIA * > >, NLAIAGENT::CTemplateIterator< std::list< const IObjectIA * > >, NLAIAGENT::CConstTemplateIterator< std::vector< const IObjectIA * > >, and NLAIAGENT::CConstTemplateIterator< std::list< const IObjectIA * > >. +

+Referenced by NLAIAGENT::CConstIteratorContener::isInEnd().

+

+ + + + +
+ + + + + + + + + +
virtual NLAIAGENT::IConstBasicIterator::operator const IObjetOp *  )  const [pure virtual]
+
+ + + + + +
+   + + +

+ +

+Implemented in NLAIAGENT::CTemplateIterator< typeClass >, NLAIAGENT::CConstTemplateIterator< typeClass >, NLAIAGENT::CConstIteratorContener, NLAIAGENT::CTemplateIterator< std::vector< const IObjectIA * > >, NLAIAGENT::CTemplateIterator< std::list< const IObjectIA * > >, NLAIAGENT::CConstTemplateIterator< std::vector< const IObjectIA * > >, and NLAIAGENT::CConstTemplateIterator< std::list< const IObjectIA * > >.

+

+ + + + +
+ + + + + + + + + + +
virtual const IObjetOp* NLAIAGENT::IConstBasicIterator::operator++ int   )  [pure virtual]
+
+ + + + + +
+   + + +

+ +

+Implemented in NLAIAGENT::CTemplateIterator< typeClass >, NLAIAGENT::CConstTemplateIterator< typeClass >, NLAIAGENT::CConstIteratorContener, NLAIAGENT::CTemplateIterator< std::vector< const IObjectIA * > >, NLAIAGENT::CTemplateIterator< std::list< const IObjectIA * > >, NLAIAGENT::CConstTemplateIterator< std::vector< const IObjectIA * > >, and NLAIAGENT::CConstTemplateIterator< std::list< const IObjectIA * > >.

+

+ + + + +
+ + + + + + + + + + +
virtual const IObjetOp* NLAIAGENT::IConstBasicIterator::operator-- int   )  [pure virtual]
+
+ + + + + +
+   + + +

+ +

+Implemented in NLAIAGENT::CTemplateIterator< typeClass >, NLAIAGENT::CConstTemplateIterator< typeClass >, NLAIAGENT::CConstIteratorContener, NLAIAGENT::CTemplateIterator< std::vector< const IObjectIA * > >, NLAIAGENT::CTemplateIterator< std::list< const IObjectIA * > >, NLAIAGENT::CConstTemplateIterator< std::vector< const IObjectIA * > >, and NLAIAGENT::CConstTemplateIterator< std::list< const IObjectIA * > >.

+


The documentation for this class was generated from the following file: +
Generated on Tue Mar 16 10:00:44 2004 for NeL by + +doxygen +1.3.6
+ + -- cgit v1.2.1