SparseArray< _Type >::Block Class Reference

#include <SparseArray.h>

List of all members.


Detailed Description

template<typename _Type>
class SparseArray< _Type >::Block

Definition at line 30 of file SparseArray.h.


Public Member Functions

 Block (size_t offset=0, size_t size=0)

Public Attributes

size_t offset_
size_t size_
_Type * data_

Classes

struct  BlockCompare

Constructor & Destructor Documentation

template<typename _Type>
SparseArray< _Type >::Block::Block ( size_t  offset = 0,
size_t  size = 0 
) [inline]

Definition at line 36 of file SparseArray.h.

References SparseArray< _Type >::Block::data_, and SparseArray< _Type >::size().


Member Data Documentation

template<typename _Type>
size_t SparseArray< _Type >::Block::offset_

Definition at line 32 of file SparseArray.h.

Referenced by SparseArray< _Type >::Block::BlockCompare::operator()().

template<typename _Type>
size_t SparseArray< _Type >::Block::size_

Definition at line 33 of file SparseArray.h.

template<typename _Type>
_Type* SparseArray< _Type >::Block::data_

Definition at line 34 of file SparseArray.h.

Referenced by SparseArray< _Type >::Block::Block().


The documentation for this class was generated from the following file:
Generated on Sat Sep 8 08:36:21 2007 for DTN Reference Implementation by  doxygen 1.5.3