XMLBEANSXX  0.9.8
xmlbeansxx::shared_array< T > Class Template Reference

#include <shared_array.h>

List of all members.

Classes

class  iterator

Public Member Functions

 shared_array ()
 shared_array (int n)
template<typename U >
 shared_array (const shared_array< U > &b)
int size () const
std::vector< T > toVector () const
iterator begin ()
iterator end ()

Private Attributes

int p_size

template<typename T>
class xmlbeansxx::shared_array< T >


Constructor & Destructor Documentation

template<typename T >
xmlbeansxx::shared_array< T >::shared_array ( ) [inline]
template<typename T >
xmlbeansxx::shared_array< T >::shared_array ( int  n) [inline]
template<typename T >
template<typename U >
xmlbeansxx::shared_array< T >::shared_array ( const shared_array< U > &  b) [inline]

Member Function Documentation

template<typename T >
iterator xmlbeansxx::shared_array< T >::begin ( ) [inline]
template<typename T >
iterator xmlbeansxx::shared_array< T >::end ( ) [inline]
template<typename T >
int xmlbeansxx::shared_array< T >::size ( ) const [inline]
template<typename T >
std::vector<T> xmlbeansxx::shared_array< T >::toVector ( ) const [inline]

Member Data Documentation

template<typename T >
int xmlbeansxx::shared_array< T >::p_size [private]

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