Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

otl_utils.cpp File Reference

#include "otl_utils.hpp"

Include dependency graph for otl_utils.cpp:

Include dependency graph

Go to the source code of this file.

Functions

BEGIN_XDFLENGINE_NS otl_stream * OTL_openDataStream (const char *p_pszSQLStatement, otl_connect *p_pConnection, unsigned int p_uiBufSize)
void OTL_releaseDataStream (otl_stream *p_pOTLStream)
void OTL_insertInVar (otl_stream *p_pOTLStream, int p_intOTLType, const char *p_pszVarValue)
char * OTL_getColumBindType (const char *p_pszFieldDBSpec, unsigned int p_uiSQLSyntax)
char * OTL_getColumnDDL (const char *p_pszFieldDBSpec, unsigned int p_uiSQLSyntax)


Function Documentation

char* OTL_getColumBindType const char *    p_pszFieldDBSpec,
unsigned int    p_uiSQLSyntax
 

Definition at line 197 of file otl_utils.cpp.

References concatCharBuffer(), copyCharBuffer(), DEBUG_IN, DEBUG_OUT, releaseCharBuffer(), and THROW_XMLFLOW_EXCEPTION.

Referenced by DBOBJSetStreamer::getFieldBindVar().

char* OTL_getColumnDDL const char *    p_pszFieldDBSpec,
unsigned int    p_uiSQLSyntax
 

Definition at line 326 of file otl_utils.cpp.

References concatCharBuffer(), copyCharBuffer(), DEBUG_IN, DEBUG_OUT, SQL_SYNTAX_DB2, SQL_SYNTAX_MSSQL, SQL_SYNTAX_ORA, and THROW_XMLFLOW_EXCEPTION.

Referenced by DDLStreamer::makeNodeDDL().

void OTL_insertInVar otl_stream *    p_pOTLStream,
int    p_intOTLType,
const char *    p_pszVarValue
 

Definition at line 100 of file otl_utils.cpp.

References DEBUG_IN, DEBUG_OUT, releaseCharBuffer(), and replaceInCharBuffer().

Referenced by DBOBJSetStreamer::sendRecordToDB().

BEGIN_XDFLENGINE_NS otl_stream* OTL_openDataStream const char *    p_pszSQLStatement,
otl_connect *    p_pConnection,
unsigned int    p_uiBufSize
 

Definition at line 48 of file otl_utils.cpp.

References DEBUG_ECHO, DEBUG_IN, DEBUG_OUT, and OTL_releaseDataStream().

Referenced by DBOBJSetStreamer::sendNodeToDB().

void OTL_releaseDataStream otl_stream *    p_pOTLStream
 

Definition at line 82 of file otl_utils.cpp.

References DEBUG_IN, and DEBUG_OUT.

Referenced by OTL_openDataStream(), DBOBJSetStreamer::sendNodeToDB(), and DBOBJSetStreamer::~DBOBJSetStreamer().


Generated on Sat Oct 4 13:21:48 2003 for XDFLengine by doxygen1.3-rc2