VEX V5 C++ API
Public Member Functions | Protected Attributes | List of all members
vex::safearray< T, len > Class Template Reference

Public Member Functions

 safearray ()
 
 ~safearray ()
 
T & operator[] (int i)
 
int getLength ()
 

Protected Attributes

arr [len]
 
outofbounds
 

Constructor & Destructor Documentation

◆ safearray()

template<class T, int len>
vex::safearray< T, len >::safearray ( )
inline

◆ ~safearray()

template<class T, int len>
vex::safearray< T, len >::~safearray ( )
inline

Member Function Documentation

◆ operator[]()

template<class T , int len>
T & vex::safearray< T, len >::operator[] ( int  i)

◆ getLength()

template<class T, int len>
int vex::safearray< T, len >::getLength ( )
inline

Member Data Documentation

◆ arr

template<class T, int len>
T vex::safearray< T, len >::arr[len]
protected

◆ outofbounds

template<class T, int len>
T vex::safearray< T, len >::outofbounds
protected