replicode
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
mBrane::sdk::_Array< T, Size, Managed > Class Template Reference

#include <array.h>

Inheritance diagram for mBrane::sdk::_Array< T, Size, Managed >:
Inheritance graph
Collaboration diagram for mBrane::sdk::_Array< T, Size, Managed >:
Collaboration graph

Public Member Functions

virtual ~_Array ()
 
uint32_t count () const
 

Protected Member Functions

 _Array ()
 

Protected Attributes

uint32_t _count
 
Block< T, Size, Managed > block
 
Block< T, Size, Managed > * last
 
Block< T, Size, Managed > * current
 
uint32_t minIndex
 
uint32_t maxIndex
 

Constructor & Destructor Documentation

template<typename T , uint16_t Size, class Managed >
mBrane::sdk::_Array< T, Size, Managed >::_Array ( )
protected
template<typename T , uint16_t Size, class Managed >
mBrane::sdk::_Array< T, Size, Managed >::~_Array ( )
virtual

Member Function Documentation

template<typename T , uint16_t Size, class Managed >
uint32_t mBrane::sdk::_Array< T, Size, Managed >::count ( ) const
inline

Here is the caller graph for this function:

Member Data Documentation

template<typename T, uint16_t Size, class Managed>
uint32_t mBrane::sdk::_Array< T, Size, Managed >::_count
protected
template<typename T, uint16_t Size, class Managed>
Block<T, Size, Managed> mBrane::sdk::_Array< T, Size, Managed >::block
protected
template<typename T, uint16_t Size, class Managed>
Block<T, Size, Managed>* mBrane::sdk::_Array< T, Size, Managed >::current
protected
template<typename T, uint16_t Size, class Managed>
Block<T, Size, Managed>* mBrane::sdk::_Array< T, Size, Managed >::last
protected
template<typename T, uint16_t Size, class Managed>
uint32_t mBrane::sdk::_Array< T, Size, Managed >::maxIndex
protected
template<typename T, uint16_t Size, class Managed>
uint32_t mBrane::sdk::_Array< T, Size, Managed >::minIndex
protected

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