replicode
Public Member Functions | List of all members
mBrane::sdk::Array< T *, Size, ArrayManaged > Class Template Reference

#include <array.h>

Inheritance diagram for mBrane::sdk::Array< T *, Size, ArrayManaged >:
Inheritance graph
Collaboration diagram for mBrane::sdk::Array< T *, Size, ArrayManaged >:
Collaboration graph

Public Member Functions

 Array ()
 
 ~Array ()
 
T ** get (uint32_t i)
 
T *& operator[] (uint32_t i)
 
- Public Member Functions inherited from mBrane::sdk::_Array< T *, Size, ArrayManaged >
virtual ~_Array ()
 
uint32_t count () const
 

Additional Inherited Members

- Protected Member Functions inherited from mBrane::sdk::_Array< T *, Size, ArrayManaged >
 _Array ()
 
- Protected Attributes inherited from mBrane::sdk::_Array< T *, Size, ArrayManaged >
uint32_t _count
 
Block< T *, Size, ArrayManagedblock
 
Block< T *, Size, ArrayManaged > * last
 
Block< T *, Size, ArrayManaged > * current
 
uint32_t minIndex
 
uint32_t maxIndex
 

Constructor & Destructor Documentation

template<typename T , uint16_t Size>
mBrane::sdk::Array< T *, Size, ArrayManaged >::Array ( )
template<typename T , uint16_t Size>
mBrane::sdk::Array< T *, Size, ArrayManaged >::~Array ( )

Member Function Documentation

template<typename T , uint16_t Size>
T ** mBrane::sdk::Array< T *, Size, ArrayManaged >::get ( uint32_t  i)
inline
template<typename T , uint16_t Size>
T *& mBrane::sdk::Array< T *, Size, ArrayManaged >::operator[] ( uint32_t  i)
inline

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