ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Static Public Member Functions | List of all members
ROOT::Detail::TCollectionProxyInfo::Insert< T > Struct Template Reference

template<class T>
struct ROOT::Detail::TCollectionProxyInfo::Insert< T >

Definition at line 437 of file TCollectionProxyInfo.h.

Public Types

typedef T Cont_t
 
typedef T::iterator Iter_t
 
typedef T::value_type Value_t
 
typedef Environ< Iter_tEnv_t
 
typedef Env_tPEnv_t
 
typedef Cont_tPCont_t
 
typedef Value_tPValue_t
 
- Public Types inherited from ROOT::Detail::TCollectionProxyInfo::Type< T >
typedef T Cont_t
 
typedef T::iterator Iter_t
 
typedef T::value_type Value_t
 
typedef Environ< Iter_tEnv_t
 
typedef Env_tPEnv_t
 
typedef Cont_tPCont_t
 
typedef Value_tPValue_t
 
typedef Iterators< Cont_t,
fgLargeIterator
Iterators_t
 

Static Public Member Functions

static voidfeed (void *from, void *to, size_t size)
 
static void resize (void *, size_t)
 
static int value_offset ()
 
- Static Public Member Functions inherited from ROOT::Detail::TCollectionProxyInfo::Type< T >
static PCont_t object (void *ptr)
 
static voidsize (void *env)
 
static voidclear (void *env)
 
static voidfirst (void *env)
 
static voidnext (void *env)
 
static voidconstruct (void *what, size_t size)
 
static voidcollect (void *coll, void *array)
 
static void destruct (void *what, size_t size)
 
- Static Public Member Functions inherited from ROOT::Detail::TCollectionProxyInfo::Address< TYPENAME T::const_reference >
static voidaddress (TYPENAME T::const_referenceref)
 

Additional Inherited Members

- Public Member Functions inherited from ROOT::Detail::TCollectionProxyInfo::Type< T >
virtual ~Type ()
 
- Public Member Functions inherited from ROOT::Detail::TCollectionProxyInfo::Address< TYPENAME T::const_reference >
virtual ~Address ()
 
- Static Public Attributes inherited from ROOT::Detail::TCollectionProxyInfo::Type< T >
static const bool fgLargeIterator = sizeof(typename Cont_t::iterator) > fgIteratorArenaSize
 

#include <TCollectionProxyInfo.h>

Inheritance diagram for ROOT::Detail::TCollectionProxyInfo::Insert< T >:
[legend]

Member Typedef Documentation

template<class T >
typedef T ROOT::Detail::TCollectionProxyInfo::Insert< T >::Cont_t

Definition at line 438 of file TCollectionProxyInfo.h.

Definition at line 441 of file TCollectionProxyInfo.h.

template<class T >
typedef T::iterator ROOT::Detail::TCollectionProxyInfo::Insert< T >::Iter_t

Definition at line 439 of file TCollectionProxyInfo.h.

Definition at line 443 of file TCollectionProxyInfo.h.

template<class T >
typedef Env_t* ROOT::Detail::TCollectionProxyInfo::Insert< T >::PEnv_t

Definition at line 442 of file TCollectionProxyInfo.h.

Definition at line 444 of file TCollectionProxyInfo.h.

template<class T >
typedef T::value_type ROOT::Detail::TCollectionProxyInfo::Insert< T >::Value_t

Definition at line 440 of file TCollectionProxyInfo.h.

Member Function Documentation

template<class T >
static void* ROOT::Detail::TCollectionProxyInfo::Insert< T >::feed ( void from,
void to,
size_t  size 
)
inlinestatic

Definition at line 445 of file TCollectionProxyInfo.h.

template<class T >
static void ROOT::Detail::TCollectionProxyInfo::Insert< T >::resize ( void ,
size_t   
)
inlinestatic

Definition at line 452 of file TCollectionProxyInfo.h.

Referenced by qtexample.window::__init__().

template<class T >
static int ROOT::Detail::TCollectionProxyInfo::Insert< T >::value_offset ( )
inlinestatic

Definition at line 455 of file TCollectionProxyInfo.h.

Collaboration diagram for ROOT::Detail::TCollectionProxyInfo::Insert< T >:
[legend]

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