ROOT  6.06/09
Reference Guide
Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | List of all members
TCollectionStreamer Class Reference

Class streamer object to implement TClassStreamer functionality for I/O emulation.

Author
M.Frank
Version
1.0

Definition at line 139 of file TCollectionProxyFactory.h.

Public Member Functions

 TCollectionStreamer ()
 Initializing constructor. More...
 
 TCollectionStreamer (const TCollectionStreamer &c)
 Copy constructor. More...
 
virtual ~TCollectionStreamer ()
 Standard destructor. More...
 
void AdoptStreamer (TGenCollectionProxy *streamer)
 Attach worker proxy. More...
 
void Streamer (TBuffer &refBuffer, void *obj, int siz, TClass *onFileClass)
 Streamer for I/O handling. More...
 

Protected Member Functions

void InvalidProxyError ()
 Issue Error about invalid proxy. More...
 

Protected Attributes

TGenCollectionProxyfStreamer
 Pointer to worker streamer. More...
 

Private Member Functions

TCollectionStreameroperator= (const TCollectionStreamer &)
 

#include <TCollectionProxyFactory.h>

+ Inheritance diagram for TCollectionStreamer:
+ Collaboration diagram for TCollectionStreamer:

Constructor & Destructor Documentation

TCollectionStreamer::TCollectionStreamer ( )

Initializing constructor.

Definition at line 127 of file TCollectionProxyFactory.cxx.

TCollectionStreamer::TCollectionStreamer ( const TCollectionStreamer c)

Copy constructor.

Definition at line 132 of file TCollectionProxyFactory.cxx.

TCollectionStreamer::~TCollectionStreamer ( )
virtual

Standard destructor.

Definition at line 143 of file TCollectionProxyFactory.cxx.

Member Function Documentation

void TCollectionStreamer::AdoptStreamer ( TGenCollectionProxy streamer)
void TCollectionStreamer::InvalidProxyError ( )
protected

Issue Error about invalid proxy.

Definition at line 122 of file TCollectionProxyFactory.cxx.

Referenced by Streamer(), and TCollectionStreamer().

TCollectionStreamer& TCollectionStreamer::operator= ( const TCollectionStreamer )
private
void TCollectionStreamer::Streamer ( TBuffer refBuffer,
void obj,
int  siz,
TClass onFileClass 
)

Member Data Documentation

TGenCollectionProxy* TCollectionStreamer::fStreamer
protected

The documentation for this class was generated from the following files: