ROOT logo
+
class TCollectionClassStreamer
-
library: libRIO
#include "TCollectionProxyFactory.h"
Display options:
Show inherited
Show non-public
ROOT » IO » IO » TCollectionClassStreamer

class TCollectionClassStreamer: public TClassStreamer, public TCollectionStreamer

  Small helper to save proxy environment in the event of
  recursive calls.


Function Members (Methods)

public:
TCollectionClassStreamer()
TCollectionClassStreamer(const TCollectionClassStreamer& c)
virtual~TCollectionClassStreamer()
voidTCollectionStreamer::AdoptStreamer(TGenCollectionProxy* streamer)
virtual TClassStreamer*Generate() const
virtual const TClass*TClassStreamer::GetOnFileClass() const
TGenCollectionProxy*GetXYZ()
virtual voidoperator()(TBuffer& buff, void* obj)
TClassStreamer&TClassStreamer::operator=(const TClassStreamer&)
virtual voidTClassStreamer::SetOnFileClass(const TClass* cl)
virtual voidStream(TBuffer& b, void* obj, const TClass* onfileClass)
voidTCollectionStreamer::Streamer(TBuffer& refBuffer, void* obj, int siz, TClass* onFileClass)

Data Members

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

TCollectionClassStreamer()
 Initializing constructor
{ }
TCollectionClassStreamer(const TCollectionClassStreamer& c)
 Copy constructor
{ }
virtual ~TCollectionClassStreamer()
 Standard destructor
{ }
void operator()(TBuffer& buff, void* obj)
 Streamer for I/O handling
{ Streamer(buff,obj,0,fOnFileClass); }
void Stream(TBuffer& b, void* obj, const TClass* onfileClass)
TClassStreamer * Generate() const
 Virtual copy constructor.
TGenCollectionProxy * GetXYZ()