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/a03445.html | 315 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 315 insertions(+) create mode 100644 docs/doxygen/nel/a03445.html (limited to 'docs/doxygen/nel/a03445.html') diff --git a/docs/doxygen/nel/a03445.html b/docs/doxygen/nel/a03445.html new file mode 100644 index 00000000..572e0d6c --- /dev/null +++ b/docs/doxygen/nel/a03445.html @@ -0,0 +1,315 @@ + + +NeL: TemplateNLMISC::CSTLBlockList< T > class Reference + + + +
+

NLMISC::CSTLBlockList< T > Class Template Reference

#include <stl_block_list.h> +

+


Detailed Description

+

template<class T>
+ class NLMISC::CSTLBlockList< T >

+ +This class is a list<> which use CSTLBlockAllocator

+You construct such a list like this: CSTLBlockList<uint> myList(ptrOnBlockMemory);

+

Author:
Lionel Berenguier

+Nevrax France

+
Date:
2001
+ +

+ +

+Definition at line 49 of file stl_block_list.h. + + + + + + + + + + + + + + + +

Public Types

typedef NLMISC::CSTLBlockList<
+ T >::const_iterator 
TBlockListConstIt
typedef NLMISC::CSTLBlockList<
+ T >::size_type 
TSizeType

Public Member Functions

 CSTLBlockList (TBlockListConstIt first, TBlockListConstIt last, CBlockMemory< T, false > *bm)
 CSTLBlockList (TSizeType n, const T &v, CBlockMemory< T, false > *bm)
 CSTLBlockList (TSizeType n, CBlockMemory< T, false > *bm)
 CSTLBlockList (CBlockMemory< T, false > *bm)
+


Member Typedef Documentation

+

+ + + + +
+ + + + + +
+template<class T>
typedef NLMISC::CSTLBlockList<T>::const_iterator NLMISC::CSTLBlockList< T >::TBlockListConstIt +
+
+ + + + + +
+   + + +

+ +

+Definition at line 54 of file stl_block_list.h.

+

+ + + + +
+ + + + + +
+template<class T>
typedef NLMISC::CSTLBlockList<T>::size_type NLMISC::CSTLBlockList< T >::TSizeType +
+
+ + + + + +
+   + + +

+ +

+Definition at line 53 of file stl_block_list.h.

+


Constructor & Destructor Documentation

+

+ + + + +
+ + + + + + + + + + + + + +
+template<class T>
NLMISC::CSTLBlockList< T >::CSTLBlockList CBlockMemory< T, false > *  bm  )  [inline, explicit]
+
+ + + + + +
+   + + +

+ +

+Definition at line 56 of file stl_block_list.h. +

+

00056                                                             :
+00057         std::list<T, CSTLBlockAllocator<T> >(CSTLBlockAllocator<T>(bm))
+00058         {
+00059         }
+
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + +
+template<class T>
NLMISC::CSTLBlockList< T >::CSTLBlockList TSizeType  n,
CBlockMemory< T, false > *  bm
[inline, explicit]
+
+ + + + + +
+   + + +

+ +

+Definition at line 61 of file stl_block_list.h. +

+

00061                                                                          :
+00062         std::list<T, CSTLBlockAllocator<T> >(n,T(),CSTLBlockAllocator<T>(bm))
+00063         {
+00064         }
+
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+template<class T>
NLMISC::CSTLBlockList< T >::CSTLBlockList TSizeType  n,
const T &  v,
CBlockMemory< T, false > *  bm
[inline, explicit]
+
+ + + + + +
+   + + +

+ +

+Definition at line 66 of file stl_block_list.h. +

+

00066                                                                                      :
+00067         std::list<T, CSTLBlockAllocator<T> >(n,v,CSTLBlockAllocator<T>(bm))
+00068         {
+00069         }
+
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+template<class T>
NLMISC::CSTLBlockList< T >::CSTLBlockList TBlockListConstIt  first,
TBlockListConstIt  last,
CBlockMemory< T, false > *  bm
[inline]
+
+ + + + + +
+   + + +

+ +

+Definition at line 72 of file stl_block_list.h. +

+

00072                                                                                                   :
+00073         std::list<T, CSTLBlockAllocator<T> >(first,last,CSTLBlockAllocator<T>(bm))
+00074         {
+00075         }
+
+
+


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