#include <TContainerConverters.h>
Inheritance diagram for TConvertMapToProxy:
Public Member Functions | |
TConvertMapToProxy (TClassStreamer *streamer, Bool_t isPointer, Bool_t isPrealloc) | |
void | operator() (TBuffer &b, void *pmember, Int_t size=0) |
Bool_t | IsValid () |
TConvertMapToProxy (TClassStreamer *streamer, Bool_t isPointer, Bool_t isPrealloc) | |
void | operator() (TBuffer &b, void *pmember, Int_t size=0) |
Bool_t | IsValid () |
Private Attributes | |
Bool_t | fIsPointer |
Bool_t | fIsPrealloc |
UInt_t | fSizeOf |
TVirtualCollectionProxy * | fProxy |
TGenCollectionStreamer * | fCollectionStreamer |
TVirtualCollectionProxy * | fProxy |
TGenCollectionStreamer * | fCollectionStreamer |
Definition at line 40 of file TContainerConverters.h.
TConvertMapToProxy::TConvertMapToProxy | ( | TClassStreamer * | streamer, | |
Bool_t | isPointer, | |||
Bool_t | isPrealloc | |||
) |
Definition at line 221 of file TContainerConverters.cxx.
References TObjArray::At(), fCollectionStreamer, fProxy, fSizeOf, TVirtualCollectionProxy::GetCollectionClass(), TVirtualStreamerInfo::GetElements(), TClass::GetStreamerInfo(), TVirtualCollectionProxy::GetValueClass(), TCollectionClassStreamer::GetXYZ(), and TClass::Size().
TConvertMapToProxy::TConvertMapToProxy | ( | TClassStreamer * | streamer, | |
Bool_t | isPointer, | |||
Bool_t | isPrealloc | |||
) |
Reimplemented from TMemberStreamer.
Definition at line 248 of file TContainerConverters.cxx.
References b, TVirtualStreamerInfo::CanDelete(), TClass::Destructor(), env, fCollectionStreamer, fIsPointer, fIsPrealloc, fProxy, fSizeOf, TVirtualCollectionProxy::GetValueClass(), k, kFALSE, R__ASSERT, and TGenCollectionStreamer::StreamerAsMap().
Bool_t TConvertMapToProxy::IsValid | ( | ) | [inline] |
Reimplemented from TMemberStreamer.
Bool_t TConvertMapToProxy::IsValid | ( | ) | [inline] |
Bool_t TConvertMapToProxy::fIsPointer [private] |
Bool_t TConvertMapToProxy::fIsPrealloc [private] |
UInt_t TConvertMapToProxy::fSizeOf [private] |
Definition at line 43 of file TContainerConverters.h.
Referenced by operator()(), and TConvertMapToProxy().
Definition at line 44 of file TContainerConverters.h.
Referenced by operator()(), and TConvertMapToProxy().
Definition at line 45 of file TContainerConverters.h.
Referenced by IsValid(), operator()(), and TConvertMapToProxy().
Definition at line 44 of file TContainerConverters.h.
Definition at line 45 of file TContainerConverters.h.