#include <TBuffer.h>
#include <TObject.h>
#include <TDbiRegistryItem.hxx>
#include <typeinfo>
#include <iostream>
#include <TDbiRegistry.hxx>
Go to the source code of this file.
Classes | |
class | TDbiRegistryItemXxx< T > |
Encapsulates a value of type T (really!). More... | |
Functions | |
ClassDefT2 (TDbiRegistryItemXxx, T) TBuffer &operator>>(TBuffer &buf | |
TBuffer & | operator>> (TBuffer &buf, double *&xptr) |
TBuffer & | operator>> (TBuffer &buf, float *&xptr) |
TBuffer & | operator<< (TBuffer &buf, int *&xptr) |
TBuffer & | operator<< (TBuffer &buf, double *&xptr) |
TBuffer & | operator<< (TBuffer &buf, float *&xptr) |
ClassImpT (TDbiRegistryItemXxx, T) template< class T > TDbiRegistryItemXxx< T > | |
Variables | |
int *& | xptr |
ClassDefT2 | ( | TDbiRegistryItemXxx | , | |
T | ||||
) |
ClassImpT | ( | TDbiRegistryItemXxx | , | |
T | ||||
) |
Definition at line 84 of file TDbiRegistryItemXxx.hxx.
TBuffer& operator<< | ( | TBuffer & | buf, | |
float *& | xptr | |||
) |
Definition at line 99 of file TDbiRegistryItemXxx.cxx.
00100 { 00101 buf << *xptr; 00102 return buf; 00103 }
TBuffer& operator<< | ( | TBuffer & | buf, | |
double *& | xptr | |||
) |
Definition at line 94 of file TDbiRegistryItemXxx.cxx.
00095 { 00096 buf << *xptr; 00097 return buf; 00098 }
TBuffer& operator<< | ( | TBuffer & | buf, | |
int *& | xptr | |||
) |
Definition at line 89 of file TDbiRegistryItemXxx.cxx.
00090 { 00091 buf << *xptr; 00092 return buf; 00093 }
TBuffer& operator>> | ( | TBuffer & | buf, | |
float *& | xptr | |||
) |
Definition at line 68 of file TDbiRegistryItemXxx.cxx.
00069 { 00070 float x; 00071 buf >> x; 00072 xptr = new float(x); 00073 return buf; 00074 }
TBuffer& operator>> | ( | TBuffer & | buf, | |
double *& | xptr | |||
) |
Definition at line 61 of file TDbiRegistryItemXxx.cxx.
00062 { 00063 double x; 00064 buf >> x; 00065 xptr = new double(x); 00066 return buf; 00067 }
int*& xptr |
Definition at line 68 of file TDbiRegistryItemXxx.hxx.