Logo ROOT   6.12/07
Reference Guide
List of all members | Public Types | Static Public Member Functions | List of all members
ROOT::Detail::TCollectionProxyInfo::Iterators< std::vector< T >, false > Struct Template Reference

template<typename T>
struct ROOT::Detail::TCollectionProxyInfo::Iterators< std::vector< T >, false >

Definition at line 125 of file TCollectionProxyInfo.h.

Public Types

typedef std::vector< T > Cont_t
 
typedef Cont_t::iterator iterator
 
typedef Cont_tPCont_t
 

Static Public Member Functions

static voidcopy (void *dest, const void *source)
 
static void create (void *coll, void **begin_arena, void **end_arena, TVirtualCollectionProxy *)
 
static void destruct1 (void *)
 
static void destruct2 (void *, void *)
 
static voidnext (void *, const void *)
 

#include <TCollectionProxyInfo.h>

Member Typedef Documentation

◆ Cont_t

template<typename T >
typedef std::vector<T> ROOT::Detail::TCollectionProxyInfo::Iterators< std::vector< T >, false >::Cont_t

Definition at line 126 of file TCollectionProxyInfo.h.

◆ iterator

template<typename T >
typedef Cont_t::iterator ROOT::Detail::TCollectionProxyInfo::Iterators< std::vector< T >, false >::iterator

Definition at line 128 of file TCollectionProxyInfo.h.

◆ PCont_t

template<typename T >
typedef Cont_t* ROOT::Detail::TCollectionProxyInfo::Iterators< std::vector< T >, false >::PCont_t

Definition at line 127 of file TCollectionProxyInfo.h.

Member Function Documentation

◆ copy()

template<typename T >
static void* ROOT::Detail::TCollectionProxyInfo::Iterators< std::vector< T >, false >::copy ( void dest,
const void source 
)
inlinestatic

Definition at line 145 of file TCollectionProxyInfo.h.

◆ create()

template<typename T >
static void ROOT::Detail::TCollectionProxyInfo::Iterators< std::vector< T >, false >::create ( void coll,
void **  begin_arena,
void **  end_arena,
TVirtualCollectionProxy  
)
inlinestatic

Definition at line 130 of file TCollectionProxyInfo.h.

◆ destruct1()

template<typename T >
static void ROOT::Detail::TCollectionProxyInfo::Iterators< std::vector< T >, false >::destruct1 ( void )
inlinestatic

Definition at line 161 of file TCollectionProxyInfo.h.

◆ destruct2()

template<typename T >
static void ROOT::Detail::TCollectionProxyInfo::Iterators< std::vector< T >, false >::destruct2 ( void ,
void  
)
inlinestatic

Definition at line 164 of file TCollectionProxyInfo.h.

◆ next()

template<typename T >
static void* ROOT::Detail::TCollectionProxyInfo::Iterators< std::vector< T >, false >::next ( void ,
const void  
)
inlinestatic

Definition at line 149 of file TCollectionProxyInfo.h.


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