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

#include <XmlArray.h>

Inheritance diagram for xmlbeansxx::XmlArray< T >:
Collaboration diagram for xmlbeansxx::XmlArray< T >:

List of all members.

Classes

class  Factory

Public Member Functions

 XmlArray ()
 XmlArray (const std::vector< T > &a)
 XmlArray (const std::vector< ContentsPtr > &a)
 XmlArray (const XmlObject &p)
template<class T2 >
 XmlArray (const XmlArray< T2 > &p)
getArray (int i) const
cgetArray (int i)
XmlArray< T > & setArray (int i, const T &value)
xgetArray (int i) const
xcgetArray (int i)
XmlArray< T > & xsetArray (int i, const T &value)
XmlArray< T > & append (const T &value)
XmlArray< T > & unset ()
int size () const
XmlInteger length () const
XmlArray< T > & setArray (const std::vector< T > &vec)
XmlArray< T > & setArray (const std::vector< ContentsPtr > &vec)
std::vector< T > getArray () const

template<class T>
class xmlbeansxx::XmlArray< T >


Constructor & Destructor Documentation

template<class T >
xmlbeansxx::XmlArray< T >::XmlArray ( ) [inline]
template<class T >
xmlbeansxx::XmlArray< T >::XmlArray ( const std::vector< T > &  a) [inline]
template<class T >
xmlbeansxx::XmlArray< T >::XmlArray ( const std::vector< ContentsPtr > &  a) [inline]
template<class T >
xmlbeansxx::XmlArray< T >::XmlArray ( const XmlObject p) [inline]
template<class T >
template<class T2 >
xmlbeansxx::XmlArray< T >::XmlArray ( const XmlArray< T2 > &  p) [inline]

Member Function Documentation

template<class T >
XmlArray<T>& xmlbeansxx::XmlArray< T >::append ( const T &  value) [inline]
template<class T >
T xmlbeansxx::XmlArray< T >::cgetArray ( int  i) [inline]
template<class T >
T xmlbeansxx::XmlArray< T >::getArray ( int  i) const [inline]
template<class T >
std::vector<T> xmlbeansxx::XmlArray< T >::getArray ( ) const [inline]
template<class T >
XmlInteger xmlbeansxx::XmlArray< T >::length ( ) const [inline]
template<class T >
XmlArray<T>& xmlbeansxx::XmlArray< T >::setArray ( int  i,
const T &  value 
) [inline]
template<class T >
XmlArray<T>& xmlbeansxx::XmlArray< T >::setArray ( const std::vector< T > &  vec) [inline]
template<class T >
XmlArray<T>& xmlbeansxx::XmlArray< T >::setArray ( const std::vector< ContentsPtr > &  vec) [inline]
template<class T >
int xmlbeansxx::XmlArray< T >::size ( ) const [inline]
template<class T >
XmlArray<T>& xmlbeansxx::XmlArray< T >::unset ( ) [inline]
template<class T >
T xmlbeansxx::XmlArray< T >::xcgetArray ( int  i) [inline]
template<class T >
T xmlbeansxx::XmlArray< T >::xgetArray ( int  i) const [inline]
template<class T >
XmlArray<T>& xmlbeansxx::XmlArray< T >::xsetArray ( int  i,
const T &  value 
) [inline]

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