Inheritance diagram for TSqlRawBuffer:

Public Member Functions | |
| TSqlRawBuffer (TSqlRegistry *reg, TSQLClassInfo *sqlinfo) | |
| virtual | ~TSqlRawBuffer () |
| Bool_t | IsAnyData () const |
| void | AddLine (const char *name, const char *value, const char *topname=0, const char *ns=0) |
Public Attributes | |
| TSQLFile * | fFile |
| TSQLClassInfo * | fInfo |
| TSqlCmdsBuffer * | fCmdBuf |
| Long64_t | fObjId |
| Int_t | fRawId |
| TString | fValueMask |
| const char * | fValueQuote |
| Int_t | fMaxStrSize |
Definition at line 1134 of file TSQLStructure.cxx.
| TSqlRawBuffer::TSqlRawBuffer | ( | TSqlRegistry * | reg, | |
| TSQLClassInfo * | sqlinfo | |||
| ) | [inline] |
Definition at line 1138 of file TSQLStructure.cxx.
References TSqlRegistry::f, fCmdBuf, TSqlRegistry::fCurrentObjId, fFile, fInfo, fMaxStrSize, fObjId, TString::Form(), fValueMask, fValueQuote, TSqlRegistry::GetCmdsBuffer(), TSQLFile::SQLSmallTextTypeLimit(), and TSQLFile::SQLValueQuote().
| virtual TSqlRawBuffer::~TSqlRawBuffer | ( | ) | [inline, virtual] |
Definition at line 1158 of file TSQLStructure.cxx.
References TSqlCmdsBuffer::fBlobStmt, fCmdBuf, fFile, TSQLFile::IsOracle(), and TSQLStatement::Process().
| Bool_t TSqlRawBuffer::IsAnyData | ( | ) | const [inline] |
Definition at line 1169 of file TSQLStructure.cxx.
References fRawId.
Referenced by TSQLStructure::StoreObject().
| void TSqlRawBuffer::AddLine | ( | const char * | name, | |
| const char * | value, | |||
| const char * | topname = 0, |
|||
| const char * | ns = 0 | |||
| ) | [inline] |
Definition at line 1171 of file TSQLStructure.cxx.
References TSQLStructure::AddStrBrackets(), TSqlCmdsBuffer::AddValues(), buf, TSQLFile::CreateRawTable(), TString::Data(), TSqlCmdsBuffer::fBlobStmt, fCmdBuf, fFile, fInfo, fMaxStrSize, fObjId, TString::Form(), fRawId, fValueMask, fValueQuote, TSQLFile::IsODBC(), TSQLFile::IsOracle(), kFALSE, TSQLStatement::NextIteration(), params, TSQLStatement::SetInt(), TSQLStatement::SetLong64(), TSQLStatement::SetString(), TSQLFile::SQLCanStatement(), TSQLFile::SQLIdentifierQuote(), and TSQLFile::SQLStatement().
Referenced by TSQLStructure::PerformConversion(), and TSQLStructure::TryConvertObjectArray().
Definition at line 1222 of file TSQLStructure.cxx.
Referenced by AddLine(), TSqlRawBuffer(), and ~TSqlRawBuffer().
Definition at line 1224 of file TSQLStructure.cxx.
Referenced by AddLine(), TSqlRawBuffer(), and ~TSqlRawBuffer().
Definition at line 1226 of file TSQLStructure.cxx.
Referenced by AddLine(), IsAnyData(), and TSQLStructure::StoreClassInNormalForm().
| const char* TSqlRawBuffer::fValueQuote |
1.5.1