ROOT logo
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()