# 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  

NLMISC::CSTLBlockList Class Template Reference

This class is a list<> which use CSTLBlockAllocator. More...

#include <stl_block_list.h>

Inheritance diagram for NLMISC::CSTLBlockList:

std::list List of all members.

Public Types

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

Public Methods

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

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.


Member Typedef Documentation

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

Definition at line 54 of file stl_block_list.h.

template<class T>
typedef NLMISC::CSTLBlockList<T>::size_type NLMISC::CSTLBlockList::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.

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.

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.

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.


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