Fork Vasum on GitHub Official Vasum Wiki on Tizen.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
utils::CArrayBuilder< T > Class Template Reference

#include <c-array.hpp>

Public Member Functions

 CArrayBuilder ()
 
CArrayBuilderadd (const T &v)
 
const T * c_array () const
 
size_t size () const
 
bool empty () const
 
const T * begin () const
 
const T * end () const
 

Private Attributes

std::vector< T > mArray
 

Constructor & Destructor Documentation

template<typename T >
utils::CArrayBuilder< T >::CArrayBuilder ( )
inline

Member Function Documentation

template<typename T >
CArrayBuilder& utils::CArrayBuilder< T >::add ( const T &  v)
inline
template<typename T >
const T* utils::CArrayBuilder< T >::begin ( ) const
inline
template<typename T >
const T* utils::CArrayBuilder< T >::c_array ( ) const
inline
template<typename T >
bool utils::CArrayBuilder< T >::empty ( ) const
inline
template<typename T >
const T* utils::CArrayBuilder< T >::end ( ) const
inline
template<typename T >
size_t utils::CArrayBuilder< T >::size ( ) const
inline

Member Data Documentation

template<typename T >
std::vector<T> utils::CArrayBuilder< T >::mArray
private

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