#include <StDbBuffer.h>
Inheritance diagram for StDbBuffer:
Public Member Functions | |
StDbBuffer () | |
StDbBuffer (unsigned int anum_fields, column *acol) | |
void | Init (unsigned int anum_fields, column *acol) |
~StDbBuffer () | |
virtual void | SetClientMode () |
virtual void | SetStorageMode () |
virtual bool | IsClientMode () |
virtual bool | IsStorageMode () |
void | Raz () |
void | Print () |
virtual char ** | WhatsIn () |
virtual bool | ReadScalar (char &c, const char *aName) |
virtual bool | ReadScalar (unsigned char &c, const char *) |
virtual bool | ReadScalar (short &h, const char *) |
virtual bool | ReadScalar (unsigned short &h, const char *) |
virtual bool | ReadScalar (int &i, const char *) |
virtual bool | ReadScalar (unsigned int &i, const char *) |
virtual bool | ReadScalar (long &l, const char *) |
virtual bool | ReadScalar (unsigned long &l, const char *) |
virtual bool | ReadScalar (long long &l, const char *) |
virtual bool | ReadScalar (float &f, const char *) |
virtual bool | ReadScalar (double &d, const char *) |
virtual bool | ReadScalar (char *&c, const char *) |
virtual bool | WriteScalar (const char c, const char *) |
virtual bool | WriteScalar (const unsigned char c, const char *) |
virtual bool | WriteScalar (const short h, const char *) |
virtual bool | WriteScalar (const unsigned short h, const char *) |
virtual bool | WriteScalar (const int i, const char *) |
virtual bool | WriteScalar (const unsigned int i, const char *) |
virtual bool | WriteScalar (const long l, const char *) |
virtual bool | WriteScalar (const unsigned long l, const char *) |
virtual bool | WriteScalar (const long long l, const char *) |
virtual bool | WriteScalar (const float f, const char *) |
virtual bool | WriteScalar (const double d, const char *) |
virtual bool | WriteScalar (const char *c, const char *) |
virtual bool | ReadArray (char *&c, int &len, const char *) |
virtual bool | ReadArray (unsigned char *&c, int &len, const char *) |
virtual bool | ReadArray (short *&c, int &len, const char *) |
virtual bool | ReadArray (unsigned short *&c, int &len, const char *) |
virtual bool | ReadArray (int *&c, int &len, const char *) |
virtual bool | ReadArray (unsigned int *&c, int &len, const char *) |
virtual bool | ReadArray (long *&c, int &len, const char *) |
virtual bool | ReadArray (unsigned long *&c, int &len, const char *) |
virtual bool | ReadArray (long long *&c, int &len, const char *) |
virtual bool | ReadArray (float *&c, int &len, const char *) |
virtual bool | ReadArray (double *&c, int &len, const char *) |
virtual bool | ReadArray (char **&c, int &len, const char *) |
virtual bool | WriteArray (char *c, int len, const char *) |
virtual bool | WriteArray (unsigned char *c, int len, const char *) |
virtual bool | WriteArray (short *c, int len, const char *) |
virtual bool | WriteArray (unsigned short *c, int len, const char *) |
virtual bool | WriteArray (int *c, int len, const char *) |
virtual bool | WriteArray (unsigned int *c, int len, const char *) |
virtual bool | WriteArray (long *c, int len, const char *) |
virtual bool | WriteArray (unsigned long *c, int len, const char *) |
virtual bool | WriteArray (long long *c, int len, const char *) |
virtual bool | WriteArray (float *c, int len, const char *) |
virtual bool | WriteArray (double *c, int len, const char *) |
virtual bool | WriteArray (char **c, int len, const char *) |
Protected Member Functions | |
bool | Find_Col (const char *aName) |
void | AddField (const char *aName, const myctype aTpe, const void *aVal, const int aLen) |
void | ChangeField (const myctype aTpe, const void *aVal, const int aLen) |
bool | WriteMem (char *s, void *aVal, myctype type) |
bool | WriteMem (unsigned char *s, void *aVal, myctype type) |
bool | WriteMem (short *s, void *aVal, myctype type) |
bool | WriteMem (unsigned short *s, void *aVal, myctype type) |
bool | WriteMem (int *s, void *aVal, myctype type) |
bool | WriteMem (unsigned int *s, void *aVal, myctype type) |
bool | WriteMem (long *s, void *aVal, myctype type) |
bool | WriteMem (unsigned long *s, void *aVal, myctype type) |
bool | WriteMem (long long *s, void *aVal, myctype type) |
bool | WriteMem (float *s, void *aVal, myctype type) |
bool | WriteMem (double *s, void *aVal, myctype type) |
bool | WriteMem (char **s, void *aVal, myctype type) |
void | StrConv (char *aVal, char &s) |
void | StrConv (char *aVal, unsigned char &s) |
void | StrConv (char *aVal, short &s) |
void | StrConv (char *aVal, unsigned short &s) |
void | StrConv (char *aVal, int &s) |
void | StrConv (char *aVal, unsigned int &s) |
void | StrConv (char *aVal, long &s) |
void | StrConv (char *aVal, unsigned long &s) |
void | StrConv (char *aVal, long long &s) |
void | StrConv (char *aVal, float &s) |
void | StrConv (char *aVal, double &s) |
void | StrConv (char *aVal, char *&s) |
void | MemSwapCpy (char *where, char *from, int len, int swaplen, BuffMode mode) |
Private Member Functions | |
void | zeroColumn (int istart, int iend) |
Private Attributes | |
int | mMax |
int | mCur |
int | mLast |
column * | mCol |
BuffMode | mMode |
|
Definition at line 87 of file StDbBuffer.h.
|
|
Definition at line 96 of file StDbBuffer.h.
|
|
Definition at line 104 of file StDbBuffer.h.
|
|
Definition at line 208 of file StDbBuffer.cc.
|
|
Definition at line 231 of file StDbBuffer.cc.
|
|
Definition at line 191 of file StDbBuffer.cc.
|
|
Definition at line 99 of file StDbBuffer.h.
|
|
Implements StDbBufferI. Definition at line 108 of file StDbBuffer.h.
|
|
Implements StDbBufferI. Definition at line 109 of file StDbBuffer.h.
|
|
Definition at line 266 of file StDbBuffer.cc.
|
|
Definition at line 122 of file StDbBuffer.cc.
|
|
Definition at line 151 of file StDbBuffer.cc.
|
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. Definition at line 482 of file StDbBuffer.cc.
|
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. Definition at line 106 of file StDbBuffer.h.
|
|
Implements StDbBufferI. Definition at line 107 of file StDbBuffer.h.
|
|
Definition at line 306 of file StDbBuffer.cc.
|
|
Definition at line 305 of file StDbBuffer.cc.
|
|
Definition at line 304 of file StDbBuffer.cc.
|
|
Definition at line 300 of file StDbBuffer.cc.
|
|
Definition at line 298 of file StDbBuffer.cc.
|
|
Definition at line 297 of file StDbBuffer.cc.
|
|
Definition at line 296 of file StDbBuffer.cc.
|
|
Definition at line 295 of file StDbBuffer.cc.
|
|
Definition at line 294 of file StDbBuffer.cc.
|
|
Definition at line 293 of file StDbBuffer.cc.
|
|
Definition at line 292 of file StDbBuffer.cc.
|
|
Definition at line 291 of file StDbBuffer.cc.
|
|
Definition at line 179 of file StDbBuffer.cc.
|
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Definition at line 344 of file StDbBuffer.cc.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implements StDbBufferI. Definition at line 419 of file StDbBuffer.cc.
|
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Implements StDbBufferI. |
|
Definition at line 142 of file StDbBuffer.cc.
|
|
Definition at line 80 of file StDbBuffer.h. |
|
Definition at line 78 of file StDbBuffer.h. |
|
Definition at line 79 of file StDbBuffer.h. |
|
Definition at line 77 of file StDbBuffer.h. |
|
Definition at line 81 of file StDbBuffer.h. |