Nv::Blast::DListIt< IndexType > Class Template Reference

#include <NvBlastIteratorBase.h>

Inheritance diagram for Nv::Blast::DListIt< IndexType >:

Nv::Blast::IteratorBase< IndexType >

List of all members.

Public Member Functions

 DListIt (IndexType curr, IndexDLink< IndexType > *links)
uint32_t operator++ ()

Protected Attributes

IndexDLink< IndexType > * m_links


Detailed Description

template<typename IndexType>
class Nv::Blast::DListIt< IndexType >

Common functionality and implementation for an IndexDList<IndexType> iterator

Constructor & Destructor Documentation

template<typename IndexType>
NV_INLINE Nv::Blast::DListIt< IndexType >::DListIt ( IndexType  curr,
IndexDLink< IndexType > *  links 
) [inline]


Member Function Documentation

template<typename IndexType >
NV_INLINE uint32_t Nv::Blast::DListIt< IndexType >::operator++ (  )  [inline]

Pre-increment. Only use if valid() == true.


Member Data Documentation

template<typename IndexType>
IndexDLink<IndexType>* Nv::Blast::DListIt< IndexType >::m_links [protected]


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