StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Attributes | List of all members
StDbXmlWriter Class Reference
Inheritance diagram for StDbXmlWriter:
tableAcceptor typeAcceptor

Public Member Functions

 StDbXmlWriter (ostream &ofs)
 
virtual void streamHeader (const char *name)
 
virtual void streamTableName (const char *name)
 
virtual void streamEndTableName ()
 
virtual void streamAccessor ()
 
virtual void endAccessor ()
 
virtual void streamRow (int row)
 
virtual void streamEndRow ()
 
virtual void streamTail ()
 
virtual void ioTable (StDbTable *table)
 
virtual void pass (char *name, short &i, int &len)
 
virtual void pass (char *name, int &i, int &len)
 
virtual void pass (char *name, long &i, int &len)
 
virtual void pass (char *name, unsigned short &i, int &len)
 
virtual void pass (char *name, unsigned int &i, int &len)
 
virtual void pass (char *name, unsigned long &i, int &len)
 
virtual void pass (char *name, long long &i, int &len)
 
virtual void pass (char *name, float &i, int &len)
 
virtual void pass (char *name, double &i, int &len)
 
virtual void pass (char *name, char *&i, int &len)
 
virtual void pass (char *name, unsigned char &i, int &len)
 
virtual void pass (char *name, unsigned char *&i, int &len)
 
virtual void pass (char *name, short *&i, int &len)
 
virtual void pass (char *name, int *&i, int &len)
 
virtual void pass (char *name, long *&i, int &len)
 
virtual void pass (char *name, unsigned short *&i, int &len)
 
virtual void pass (char *name, unsigned int *&i, int &len)
 
virtual void pass (char *name, unsigned long *&i, int &len)
 
virtual void pass (char *name, long long *&i, int &len)
 
virtual void pass (char *name, float *&i, int &len)
 
virtual void pass (char *name, double *&i, int &len)
 

Protected Attributes

ostream * os
 

Detailed Description

Definition at line 54 of file StDbXmlWriter.h.


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