Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Detail::TCollectionProxyInfo::Pushback< Internal::TStdBitsetHelper< Bitset_t > > Struct Template Reference

template<typename Bitset_t>
struct ROOT::Detail::TCollectionProxyInfo::Pushback< Internal::TStdBitsetHelper< Bitset_t > >

Definition at line 889 of file TCollectionProxyInfo.h.

Public Types

typedef Bitset_t Cont_t
 
typedef Environ< Iter_t > Env_t
 
using InfoBase_t = TCollectionProxyInfo::Type<Internal::TStdBitsetHelper<Bitset_t> >
 
typedef std::pair< size_t, Bool_t > Iter_t
 
typedef Iterators Iterators_t
 
typedef Cont_t * PCont_t
 
typedef Env_t * PEnv_t
 
typedef Value_t * PValue_t
 
typedef Bool_t Value_t
 

Static Public Member Functions

static void * address (const Bool_t & ref)
 
static void * clear (void *env)
 
static void * collect (void *coll, void *array)
 
static void * construct (void *, size_t)
 
static void destruct (void *, size_t)
 
static void * feed (void *from, void *to, size_t size)
 
static void * first (void *env)
 
static void * next (void *env)
 
static PCont_t object (void *ptr)
 
static void resize (void *, size_t)
 
static void * size (void *env)
 
static int value_offset ()
 

#include <TCollectionProxyInfo.h>

Inheritance diagram for ROOT::Detail::TCollectionProxyInfo::Pushback< Internal::TStdBitsetHelper< Bitset_t > >:
[legend]

Member Typedef Documentation

◆ Cont_t

template<typename Bitset_t >
typedef Bitset_t ROOT::Detail::TCollectionProxyInfo::Type< Internal::TStdBitsetHelper< Bitset_t > >::Cont_t

Definition at line 786 of file TCollectionProxyInfo.h.

◆ Env_t

template<typename Bitset_t >
typedef Environ<Iter_t> ROOT::Detail::TCollectionProxyInfo::Type< Internal::TStdBitsetHelper< Bitset_t > >::Env_t

Definition at line 789 of file TCollectionProxyInfo.h.

◆ InfoBase_t

Definition at line 890 of file TCollectionProxyInfo.h.

◆ Iter_t

template<typename Bitset_t >
typedef std::pair<size_t,Bool_t> ROOT::Detail::TCollectionProxyInfo::Type< Internal::TStdBitsetHelper< Bitset_t > >::Iter_t

Definition at line 787 of file TCollectionProxyInfo.h.

◆ Iterators_t

template<typename Bitset_t >
typedef Iterators ROOT::Detail::TCollectionProxyInfo::Type< Internal::TStdBitsetHelper< Bitset_t > >::Iterators_t
inherited

Definition at line 885 of file TCollectionProxyInfo.h.

◆ PCont_t

template<typename Bitset_t >
typedef Cont_t* ROOT::Detail::TCollectionProxyInfo::Type< Internal::TStdBitsetHelper< Bitset_t > >::PCont_t

Definition at line 791 of file TCollectionProxyInfo.h.

◆ PEnv_t

template<typename Bitset_t >
typedef Env_t* ROOT::Detail::TCollectionProxyInfo::Type< Internal::TStdBitsetHelper< Bitset_t > >::PEnv_t

Definition at line 790 of file TCollectionProxyInfo.h.

◆ PValue_t

template<typename Bitset_t >
typedef Value_t* ROOT::Detail::TCollectionProxyInfo::Type< Internal::TStdBitsetHelper< Bitset_t > >::PValue_t

Definition at line 792 of file TCollectionProxyInfo.h.

◆ Value_t

template<typename Bitset_t >
typedef Bool_t ROOT::Detail::TCollectionProxyInfo::Type< Internal::TStdBitsetHelper< Bitset_t > >::Value_t

Definition at line 788 of file TCollectionProxyInfo.h.

Member Function Documentation

◆ address()

static void * ROOT::Detail::TCollectionProxyInfo::Address< const Bool_t & >::address ( const Bool_t & ref)
inlinestaticinherited

Definition at line 295 of file TCollectionProxyInfo.h.

◆ clear()

template<typename Bitset_t >
static void * ROOT::Detail::TCollectionProxyInfo::Type< Internal::TStdBitsetHelper< Bitset_t > >::clear ( void * env)
inlinestaticinherited

Definition at line 804 of file TCollectionProxyInfo.h.

◆ collect()

template<typename Bitset_t >
static void * ROOT::Detail::TCollectionProxyInfo::Type< Internal::TStdBitsetHelper< Bitset_t > >::collect ( void * coll,
void * array )
inlinestaticinherited

Definition at line 827 of file TCollectionProxyInfo.h.

◆ construct()

template<typename Bitset_t >
static void * ROOT::Detail::TCollectionProxyInfo::Type< Internal::TStdBitsetHelper< Bitset_t > >::construct ( void * ,
size_t  )
inlinestaticinherited

Definition at line 823 of file TCollectionProxyInfo.h.

◆ destruct()

template<typename Bitset_t >
static void ROOT::Detail::TCollectionProxyInfo::Type< Internal::TStdBitsetHelper< Bitset_t > >::destruct ( void * ,
size_t  )
inlinestaticinherited

Definition at line 834 of file TCollectionProxyInfo.h.

◆ feed()

template<typename Bitset_t >
static void * ROOT::Detail::TCollectionProxyInfo::Pushback< Internal::TStdBitsetHelper< Bitset_t > >::feed ( void * from,
void * to,
size_t size )
inlinestatic

Definition at line 901 of file TCollectionProxyInfo.h.

◆ first()

template<typename Bitset_t >
static void * ROOT::Detail::TCollectionProxyInfo::Type< Internal::TStdBitsetHelper< Bitset_t > >::first ( void * env)
inlinestaticinherited

Definition at line 808 of file TCollectionProxyInfo.h.

◆ next()

template<typename Bitset_t >
static void * ROOT::Detail::TCollectionProxyInfo::Type< Internal::TStdBitsetHelper< Bitset_t > >::next ( void * env)
inlinestaticinherited

Definition at line 816 of file TCollectionProxyInfo.h.

◆ object()

template<typename Bitset_t >
static PCont_t ROOT::Detail::TCollectionProxyInfo::Type< Internal::TStdBitsetHelper< Bitset_t > >::object ( void * ptr)
inlinestaticinherited

Definition at line 796 of file TCollectionProxyInfo.h.

◆ resize()

template<typename Bitset_t >
static void ROOT::Detail::TCollectionProxyInfo::Pushback< Internal::TStdBitsetHelper< Bitset_t > >::resize ( void * ,
size_t  )
inlinestatic

Definition at line 899 of file TCollectionProxyInfo.h.

◆ size()

template<typename Bitset_t >
static void * ROOT::Detail::TCollectionProxyInfo::Type< Internal::TStdBitsetHelper< Bitset_t > >::size ( void * env)
inlinestaticinherited

Definition at line 799 of file TCollectionProxyInfo.h.

◆ value_offset()

template<typename Bitset_t >
static int ROOT::Detail::TCollectionProxyInfo::Pushback< Internal::TStdBitsetHelper< Bitset_t > >::value_offset ( )
inlinestatic

Definition at line 908 of file TCollectionProxyInfo.h.

Collaboration diagram for ROOT::Detail::TCollectionProxyInfo::Pushback< Internal::TStdBitsetHelper< Bitset_t > >:
[legend]

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