VR-Vantage 2.8 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Private Attributes
ssBuffer< dataType > Class Template Reference
Inheritance diagram for ssBuffer< dataType >:
Inheritance graph
[legend]

Public Member Functions

 ssBuffer (int size, int numBuf)
ssBufferoperator= (const ssBuffer &copy)
 ssBuffer (const ssBuffer &copy)
 ~ssBuffer ()
void addData (int size)
dataTypegetNextData ()
void useNextData ()
void copy (dataType *copy)
dataTypegetDataPtr ()
dataTypeoperator[] (const int nIdx)

Private Attributes

int_size
int _numBuf
int _curBuffer
dataType ** _data

Constructor & Destructor Documentation

template<class dataType>
ssBuffer< dataType >::ssBuffer ( int  size,
int  numBuf 
)
inline
template<class dataType>
ssBuffer< dataType >::ssBuffer ( const ssBuffer< dataType > &  copy)
inline
template<class dataType>
ssBuffer< dataType >::~ssBuffer ( )
inline

Member Function Documentation

template<class dataType>
ssBuffer& ssBuffer< dataType >::operator= ( const ssBuffer< dataType > &  copy)
inline
template<class dataType>
void ssBuffer< dataType >::addData ( int  size)
inline
template<class dataType>
dataType* ssBuffer< dataType >::getNextData ( )
inline
template<class dataType>
void ssBuffer< dataType >::useNextData ( )
inline
template<class dataType>
void ssBuffer< dataType >::copy ( dataType copy)
inline
template<class dataType>
dataType* ssBuffer< dataType >::getDataPtr ( )
inline
template<class dataType>
dataType& ssBuffer< dataType >::operator[] ( const int  nIdx)
inline

Member Data Documentation

template<class dataType>
int* ssBuffer< dataType >::_size
private
template<class dataType>
int ssBuffer< dataType >::_numBuf
private
template<class dataType>
int ssBuffer< dataType >::_curBuffer
private
template<class dataType>
dataType** ssBuffer< dataType >::_data
private

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


Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)