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

#include <NvBlastIteratorBase.h>

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

Nv::Blast::IteratorBase< IndexType >

List of all members.

Public Member Functions

 LListIt (IndexType curr, IndexType *links)
uint32_t operator++ ()

Protected Attributes

IndexType * m_links


Detailed Description

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

Common functionality and implementation for an indexed linked list iterator

Constructor & Destructor Documentation

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


Member Function Documentation

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

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


Member Data Documentation

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


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