FixedVector< A > Class Template Reference

#include <tsMesh.h>

Inheritance diagram for FixedVector< A >:

Inheritance graph
[legend]
List of all members.


template<class A> class FixedVector< A >


Public Member Functions

U32 size () const
bool empty () const
A & operator[] (U32 idx)
A const & operator[] (U32 idx) const
A * address ()
void set (void *_addr, U32 _sz)
 FixedVector ()

Public Attributes

A * addr
U32 sz

Constructor & Destructor Documentation

template<class A>
FixedVector< A >::FixedVector (  )  [inline]


Member Function Documentation

template<class A>
U32 FixedVector< A >::size (  )  const [inline]

template<class A>
bool FixedVector< A >::empty (  )  const [inline]

template<class A>
A& FixedVector< A >::operator[] ( U32  idx  )  [inline]

template<class A>
A const& FixedVector< A >::operator[] ( U32  idx  )  const [inline]

template<class A>
A* FixedVector< A >::address (  )  [inline]

template<class A>
void FixedVector< A >::set ( void _addr,
U32  _sz 
) [inline]


Member Data Documentation

template<class A>
A* FixedVector< A >::addr

template<class A>
U32 FixedVector< A >::sz