Audacity  2.2.0
ArraysOf< X > Class Template Reference

memory.h template class for making an array of arrays. More...

#include <MemoryX.h>

Inheritance diagram for ArraysOf< X >:
ArrayOf< ArrayOf< X > >

Public Member Functions

 ArraysOf ()
 
template<typename Integral >
 ArraysOf (Integral N)
 
template<typename Integral1 , typename Integral2 >
 ArraysOf (Integral1 N, Integral2 M, bool initialize=false)
 
 ArraysOf (const ArraysOf &) PROHIBITED
 
ArraysOfoperator= (ArraysOf &&that)
 
template<typename Integral >
void reinit (Integral count)
 
template<typename Integral >
void reinit (Integral count, bool initialize)
 
template<typename Integral1 , typename Integral2 >
void reinit (Integral1 countN, Integral2 countM, bool initialize=false)
 
- Public Member Functions inherited from ArrayOf< ArrayOf< X > >
 ArrayOf ()
 
 ArrayOf (Integral count, bool initialize=false)
 
 ArrayOf (const ArrayOf &) PROHIBITED
 
 ArrayOf (ArrayOf &&that)
 
ArrayOfoperator= (ArrayOf &&that)
 
ArrayOfoperator= (std::unique_ptr< ArrayOf< X >[]> &&that)
 
void reinit (Integral count, bool initialize=false)
 

Detailed Description

template<typename X>
class ArraysOf< X >

memory.h template class for making an array of arrays.

Constructor & Destructor Documentation

template<typename X>
ArraysOf< X >::ArraysOf ( )
inline
template<typename X>
template<typename Integral >
ArraysOf< X >::ArraysOf ( Integral  N)
inlineexplicit
template<typename X>
template<typename Integral1 , typename Integral2 >
ArraysOf< X >::ArraysOf ( Integral1  N,
Integral2  M,
bool  initialize = false 
)
inline
template<typename X>
ArraysOf< X >::ArraysOf ( const ArraysOf< X > &  )

Member Function Documentation

template<typename X>
ArraysOf& ArraysOf< X >::operator= ( ArraysOf< X > &&  that)
inline
template<typename X>
template<typename Integral >
void ArraysOf< X >::reinit ( Integral  count)
inline
template<typename X>
template<typename Integral >
void ArraysOf< X >::reinit ( Integral  count,
bool  initialize 
)
inline
template<typename X>
template<typename Integral1 , typename Integral2 >
void ArraysOf< X >::reinit ( Integral1  countN,
Integral2  countM,
bool  initialize = false 
)
inline

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