libgnomeuimm  2.28.0
Public Types | Public Member Functions | List of all members
Gnome::UI::Items::Array< T_Info > Class Template Reference

#include <app-helper.h>

Public Types

typedef T_Info value_type
 
typedef T_Info & reference_type
 
typedef T_Info * iterator
 
typedef T_Info *const const_iterator
 
typedef T_Info *const pointer
 
typedef T_Info *const const_pointer
 
typedef size_t size_type
 
typedef ptrdiff_t difference_type
 

Public Member Functions

Arrayoperator= (const Array &a)
 
 Array ()
 
 Array (Array &a)
 
template<class T >
 Array (const T &t)
 
template<class I >
 Array (I b, I e)
 
 ~Array ()
 
size_t size () const
 
iterator begin () const
 
iterator end () const
 
reference_type operator[] (size_t n) const
 
GnomeUIInfogobj () const
 

Member Typedef Documentation

§ const_iterator

template<class T_Info>
typedef T_Info* const Gnome::UI::Items::Array< T_Info >::const_iterator

§ const_pointer

template<class T_Info>
typedef T_Info* const Gnome::UI::Items::Array< T_Info >::const_pointer

§ difference_type

template<class T_Info>
typedef ptrdiff_t Gnome::UI::Items::Array< T_Info >::difference_type

§ iterator

template<class T_Info>
typedef T_Info* Gnome::UI::Items::Array< T_Info >::iterator

§ pointer

template<class T_Info>
typedef T_Info* const Gnome::UI::Items::Array< T_Info >::pointer

§ reference_type

template<class T_Info>
typedef T_Info& Gnome::UI::Items::Array< T_Info >::reference_type

§ size_type

template<class T_Info>
typedef size_t Gnome::UI::Items::Array< T_Info >::size_type

§ value_type

template<class T_Info>
typedef T_Info Gnome::UI::Items::Array< T_Info >::value_type

Constructor & Destructor Documentation

§ Array() [1/4]

template<class T_Info>
Gnome::UI::Items::Array< T_Info >::Array ( )
inline

§ Array() [2/4]

template<class T_Info>
Gnome::UI::Items::Array< T_Info >::Array ( Array< T_Info > &  a)
inline

§ Array() [3/4]

template<class T_Info>
template<class T >
Gnome::UI::Items::Array< T_Info >::Array ( const T &  t)
inline

§ Array() [4/4]

template<class T_Info>
template<class I >
Gnome::UI::Items::Array< T_Info >::Array ( b,
e 
)
inline

§ ~Array()

template<class T_Info>
Gnome::UI::Items::Array< T_Info >::~Array ( )
inline

Member Function Documentation

§ begin()

template<class T_Info>
iterator Gnome::UI::Items::Array< T_Info >::begin ( ) const
inline

§ end()

template<class T_Info>
iterator Gnome::UI::Items::Array< T_Info >::end ( ) const
inline

§ gobj()

template<class T_Info>
GnomeUIInfo* Gnome::UI::Items::Array< T_Info >::gobj ( ) const
inline

§ operator=()

template<class T_Info>
Array& Gnome::UI::Items::Array< T_Info >::operator= ( const Array< T_Info > &  a)
inline

§ operator[]()

template<class T_Info>
reference_type Gnome::UI::Items::Array< T_Info >::operator[] ( size_t  n) const
inline

§ size()

template<class T_Info>
size_t Gnome::UI::Items::Array< T_Info >::size ( ) const
inline

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