Essentia  2.1-beta5-dev
RogueVector< T > Class Template Reference

#include <roguevector.h>

Inheritance diagram for RogueVector< T >:

Public Member Functions

 RogueVector (T *tab=0, size_t size=0)
 
 RogueVector (uint size, T value)
 
 RogueVector (const RogueVector< T > &v)
 
 ~RogueVector ()
 
void setData (T *data)
 
void setSize (size_t size)
 

Protected Attributes

bool _ownsMemory
 

Constructor & Destructor Documentation

◆ RogueVector() [1/3]

RogueVector ( T *  tab = 0,
size_t  size = 0 
)
inline

◆ RogueVector() [2/3]

RogueVector ( uint  size,
value 
)
inline

◆ RogueVector() [3/3]

◆ ~RogueVector()

Member Function Documentation

◆ setData()

◆ setSize()

Member Data Documentation

◆ _ownsMemory

bool _ownsMemory
protected

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