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

SQLDBValuer Class Reference

#include <sqldbvaluer.hpp>

Inheritance diagram for SQLDBValuer:

Inheritance graph
[legend]
Collaboration diagram for SQLDBValuer:

Collaboration graph
[legend]
List of all members.

Detailed Description

SQL statement valuer class.

Definition at line 53 of file sqldbvaluer.hpp.

Public Methods

 SQLDBValuer ()
 Constructor. Sets connection.

 ~SQLDBValuer ()
 Destructor.

void setConnection (otl_connect *p_pConnection)
char * calculateExpression (const char *p_pszExpression)
 Returns result of provided expression.


Constructor & Destructor Documentation

BEGIN_XDFLENGINE_NS SQLDBValuer::SQLDBValuer  
 

Constructor. Sets connection.

Parameters:
p_pConnection (otl_connect*) Database connection.

Definition at line 51 of file sqldbvaluer.cpp.

References DEBUG_CREATE.

SQLDBValuer::~SQLDBValuer  
 

Destructor.

Definition at line 60 of file sqldbvaluer.cpp.

References DEBUG_DEL.


Member Function Documentation

char * SQLDBValuer::calculateExpression const char *    p_pszExpression [virtual]
 

Returns result of provided expression.

Parameters:
p_strExpression (string) a XPATH: expression
Returns:
(string) expression result.
Exceptions:
XMLFlowException ERRCODE_CAUSE_DATAACCESS

Implements XMLValuer.

Definition at line 76 of file sqldbvaluer.cpp.

References allocCharBuffer(), DEBUG_ECHO, and DEBUG_FUNC.

void SQLDBValuer::setConnection otl_connect *    p_pConnection
 

Definition at line 68 of file sqldbvaluer.cpp.


The documentation for this class was generated from the following files:
Generated on Sat Oct 4 13:24:47 2003 for XDFLengine by doxygen1.3-rc2