My Project: dgQueue< T > Class Template Reference

My Project

Public Member Functions | Public Attributes | List of all members
dgQueue< T > Class Template Reference

`#include <dgWorldDynamicUpdate.h>`

## Public Member Functions

| dgQueue (T *const pool, dgInt32 size)
void | Insert (T info)
T | Remove ()
void | Reset ()
bool | IsEmpty () const

## Public Attributes

dgInt32 | m_mod
dgInt32 | m_firstIndex
dgInt32 | m_lastIndex
T * | m_pool

## Constructor & Destructor Documentation

## § dgQueue()

template<class T>

dgQueue< T >::dgQueue | ( | T *const | pool,
|  | dgInt32 | size
| ) |  |

inline

## Member Function Documentation

## § Insert()

template<class T>

void dgQueue< T >::Insert | ( | T | info | ) |

inline

## § IsEmpty()

template<class T>

bool dgQueue< T >::IsEmpty | ( |  | ) | const

inline

## § Remove()

template<class T>

T dgQueue< T >::Remove | ( |  | ) |

inline

## § Reset()

template<class T>

void dgQueue< T >::Reset | ( |  | ) |

inline

## Member Data Documentation

## § m_firstIndex

template<class T>

dgInt32 dgQueue< T >::m_firstIndex

## § m_lastIndex

template<class T>

dgInt32 dgQueue< T >::m_lastIndex

## § m_mod

template<class T>

dgInt32 dgQueue< T >::m_mod

## § m_pool

template<class T>

T* dgQueue< T >::m_pool

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

- dynamics.mod/NewtonDynamics/source/physics/dgWorldDynamicUpdate.h