Main Page Class List Class Members

# Nv::Blast::DList::DList::It Class Reference

`#include <NvBlastDLink.h>`

Inheritance diagram for Nv::Blast::DList::DList::It:

List of all members.

## Public Types
enum | Direction { Reverse, Forward }
## Public Member Functions
| It (const DList &list, Direction dir=Forward)
| operator bool () const
| operator const DLink * () const
const DLink * | operator++ ()
const DLink * | operator-- ()

## Member Enumeration Documentation

enum Nv::Blast::DList::It::Direction

Enumerator:

  Reverse |
  Forward |

## Constructor & Destructor Documentation

Nv::Blast::DList::DList::It::It | ( | const DList & | list,
|  | Direction | dir = `Forward` |
| ) |  |  | `[inline]`

## Member Function Documentation

Nv::Blast::DList::DList::It::operator bool | ( |  | ) | const`[inline]`

Validity of current value.

Nv::Blast::DList::DList::It::operator const DLink * | ( |  | ) | const`[inline]`

Current value.

const DLink* Nv::Blast::DList::DList::It::operator++ | ( |  | ) | `[inline]`

Pre-increment.

const DLink* Nv::Blast::DList::DList::It::operator-- | ( |  | ) | `[inline]`

Pre-deccrement.

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

- sdk/common/NvBlastDLink.h