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

dev.hpp File Reference

#include "config/config.hpp"
#include "config/commonincs.hpp"

Include dependency graph for dev.hpp:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

class  logstream

Defines

#define _DEV_HPP
#define DEBUG_INIT   debug_init();
#define DEBUG_END   debug_end();
#define DEBUG_FUNC(func)
#define DEBUG_IN(func)
#define DEBUG_OUT(func)
#define DEBUG_FUNC_OUT(func)
#define DEBUG_ECHO   if(0) logout
#define DEBUG_ERR   if(0) logout
#define DEBUG_WRITE   if(0) logout
#define DEBUG_CREATE(obj)
#define DEBUG_DEL(obj)

Functions

void XDFLENGINE_EXPORT debug_init ()
void XDFLENGINE_EXPORT debug_end ()
void XDFLENGINE_EXPORT debug_indent (int offset=0)
void XDFLENGINE_EXPORT debug_startLogLine (const char *c)
void XDFLENGINE_EXPORT debug_in (const char *func)
void XDFLENGINE_EXPORT debug_out (const char *func)
void XDFLENGINE_EXPORT debug_create (const char *obj)
void XDFLENGINE_EXPORT debug_del (const char *obj)


Define Documentation

#define _DEV_HPP
 

Definition at line 2 of file dev.hpp.

#define DEBUG_CREATE obj   
 

Definition at line 89 of file dev.hpp.

Referenced by ActiveStreamNode::ActiveStreamNode(), AutodescStreamer::AutodescStreamer(), CacheDefinitionStreamer::CacheDefinitionStreamer(), CacheScriptStreamer::CacheScriptStreamer(), DBConnectionPool::DBConnectionPool(), DBOBJDefinitionField::DBOBJDefinitionField(), DBOBJDefinitionNode::DBOBJDefinitionNode(), DBObjectField::DBObjectField(), DBObjectNode::DBObjectNode(), DBObjectSAXBuilder::DBObjectSAXBuilder(), DBOBJGetStatementNode::DBOBJGetStatementNode(), DBOBJGetStatementSAXBuilder::DBOBJGetStatementSAXBuilder(), DBOBJGetStreamer::DBOBJGetStreamer(), DBOBJSetStreamer::DBOBJSetStreamer(), DBStreamerFactory::DBStreamerFactory(), DDLStreamer::DDLStreamer(), ExecStreamer::ExecStreamer(), FileBuffer::FileBuffer(), FSGetStreamer::FSGetStreamer(), FSSetStreamer::FSSetStreamer(), FuncCallStreamer::FuncCallStreamer(), FuncDefineStreamer::FuncDefineStreamer(), LangValuer::LangValuer(), MemBuffer::MemBuffer(), NamedBufferGetStreamer::NamedBufferGetStreamer(), NamedBufferSetStreamer::NamedBufferSetStreamer(), NullBuffer::NullBuffer(), NullConsumer::NullConsumer(), ParamValuer::ParamValuer(), PassiveStreamNode::PassiveStreamNode(), RootStreamNode::RootStreamNode(), SAXDBOBJDefinitionBuilder::SAXDBOBJDefinitionBuilder(), SAXLangHandler::SAXLangHandler(), SAXRawHandler::SAXRawHandler(), SAXSQLHandler::SAXSQLHandler(), SaxStreamer::SaxStreamer(), SAXSystemHandler::SAXSystemHandler(), SAXValuesHandler::SAXValuesHandler(), SQLDBValuer::SQLDBValuer(), UnzipStreamer::UnzipStreamer(), XDFLSaxErrorReporter::XDFLSaxErrorReporter(), XMLFlowBuilder::XMLFlowBuilder(), XMLFlowContext::XMLFlowContext(), XMLFlowException::XMLFlowException(), XMLFlowNode::XMLFlowNode(), XMLProcessor::XMLProcessor(), XMLStreamBuffer::XMLStreamBuffer(), XMLStreamConsumer::XMLStreamConsumer(), XMLStreamer::XMLStreamer(), XMLStreamProvider::XMLStreamProvider(), XMLValuable::XMLValuable(), XMLValuer::XMLValuer(), ZipBuffer::ZipBuffer(), and ZipStreamer::ZipStreamer().

#define DEBUG_DEL obj   
 

Definition at line 90 of file dev.hpp.

Referenced by ActiveStreamNode::~ActiveStreamNode(), AutodescStreamer::~AutodescStreamer(), CacheDefinitionStreamer::~CacheDefinitionStreamer(), CacheScriptStreamer::~CacheScriptStreamer(), DBConnectionPool::~DBConnectionPool(), DBOBJDefinitionField::~DBOBJDefinitionField(), DBOBJDefinitionNode::~DBOBJDefinitionNode(), DBObjectField::~DBObjectField(), DBObjectNode::~DBObjectNode(), DBObjectSAXBuilder::~DBObjectSAXBuilder(), DBOBJGetStatementNode::~DBOBJGetStatementNode(), DBOBJGetStatementSAXBuilder::~DBOBJGetStatementSAXBuilder(), DBOBJGetStreamer::~DBOBJGetStreamer(), DBOBJSetStreamer::~DBOBJSetStreamer(), DBStreamerFactory::~DBStreamerFactory(), DDLStreamer::~DDLStreamer(), ExecStreamer::~ExecStreamer(), FileBuffer::~FileBuffer(), FSGetStreamer::~FSGetStreamer(), FSSetStreamer::~FSSetStreamer(), FuncCallStreamer::~FuncCallStreamer(), FuncDefineStreamer::~FuncDefineStreamer(), LangValuer::~LangValuer(), MemBuffer::~MemBuffer(), NamedBufferGetStreamer::~NamedBufferGetStreamer(), NamedBufferSetStreamer::~NamedBufferSetStreamer(), NullBuffer::~NullBuffer(), NullConsumer::~NullConsumer(), ParamValuer::~ParamValuer(), PassiveStreamNode::~PassiveStreamNode(), RootStreamNode::~RootStreamNode(), SAXDBOBJDefinitionBuilder::~SAXDBOBJDefinitionBuilder(), SAXLangHandler::~SAXLangHandler(), SAXRawHandler::~SAXRawHandler(), SAXSQLHandler::~SAXSQLHandler(), SaxStreamer::~SaxStreamer(), SAXSystemHandler::~SAXSystemHandler(), SAXValuesHandler::~SAXValuesHandler(), SQLDBValuer::~SQLDBValuer(), UnzipStreamer::~UnzipStreamer(), XDFLSaxErrorReporter::~XDFLSaxErrorReporter(), XMLFlowBuilder::~XMLFlowBuilder(), XMLFlowContext::~XMLFlowContext(), XMLFlowException::~XMLFlowException(), XMLFlowNode::~XMLFlowNode(), XMLProcessor::~XMLProcessor(), XMLStreamBuffer::~XMLStreamBuffer(), XMLStreamConsumer::~XMLStreamConsumer(), XMLStreamer::~XMLStreamer(), XMLStreamProvider::~XMLStreamProvider(), XMLValuable::~XMLValuable(), XMLValuer::~XMLValuer(), ZipBuffer::~ZipBuffer(), and ZipStreamer::~ZipStreamer().

#define DEBUG_ECHO   if(0) logout
 

Definition at line 86 of file dev.hpp.

Referenced by XMLProcessor::addStreamerFactory(), SQLDBValuer::calculateExpression(), AutodescStreamer::completeDefinitionNode(), DBStreamerFactory::DBStreamerFactory(), XMLFlowBuilder::endElement(), DBObjectSAXBuilder::endElement(), SAXDBOBJDefinitionBuilder::endElement(), DBOBJGetStreamer::executeSQL(), DBConnectionPool::getConnection(), DBObjectField::getName(), OTL_openDataStream(), DBObjectNode::selectSingleNode(), XMLFlowBuilder::startElement(), DBObjectSAXBuilder::startElement(), XMLFlowContext::XMLFlowContext(), XMLFlowException::XMLFlowException(), DBOBJSetStreamer::~DBOBJSetStreamer(), FileBuffer::~FileBuffer(), and ZipBuffer::~ZipBuffer().

#define DEBUG_END   debug_end();
 

Definition at line 81 of file dev.hpp.

Referenced by XMLProcessor::terminate().

#define DEBUG_ERR   if(0) logout
 

Definition at line 87 of file dev.hpp.

#define DEBUG_FUNC func   
 

Definition at line 82 of file dev.hpp.

Referenced by DBOBJDefinitionNode::addChild(), DBObjectNode::addChildNode(), DBObjectNode::addField(), DBOBJDefinitionNode::addField(), DBOBJDefinitionNode::addKeyLink(), XMLFlowContext::addNamedBuffer(), XMLFlowContext::addParameter(), DBOBJDefinitionNode::addPkey(), XMLValuable::addValuer(), ActiveStreamNode::appendChild(), DBOBJGetStatementNode::appendChild(), DBOBJGetStatementNode::appendFilter(), DBOBJGetStatementNode::appendOrder(), DBOBJSetStreamer::buildCHECKStatement(), XpathDBValuer::calculateExpression(), SQLDBValuer::calculateExpression(), ParamValuer::calculateExpression(), LangValuer::calculateExpression(), EnvValuer::calculateExpression(), DateValuer::calculateExpression(), XMLValuable::calculateValue(), SAXSystemHandler::characters(), SAXSQLHandler::characters(), SAXRawHandler::characters(), NamedBufferGetStreamer::commitStream(), NullBuffer::data(), MemBuffer::data(), DBOBJSetStreamer::deStackObjects(), SAXSQLHandler::endDocument(), XDFLSaxErrorReporter::error(), IFStreamer::evaluateCondition(), XDFLSaxErrorReporter::fatalError(), ZipBuffer::flush(), NullBuffer::flush(), MemBuffer::flush(), FileBuffer::flush(), DBObjectNode::getAction(), DBOBJDefinitionNode::getCheckPost(), DBOBJDefinitionNode::getCheckPre(), DBOBJGetStatementNode::getChildNode(), DBObjectNode::getChildNode(), DBOBJDefinitionNode::getChildNode(), DBOBJGetStatementNode::getChildNodesCount(), DBObjectNode::getChildNodesCount(), DBOBJDefinitionNode::getChildNodesCount(), DDLStreamer::getColumnDDL_Simple(), DBConnectionPool::getConnection(), DBStreamerFactory::getConnection(), DBObjectNode::getCurrentChild(), DBObjectNode::getCurrentField(), DBOBJDefinitionField::getDateFormat(), DBOBJDefinitionField::getDBAlias(), DBOBJDefinitionField::getDBField(), DBOBJDefinitionField::getDBSpecProps(), DBOBJDefinitionNode::getDBTable(), DBOBJGetStatementNode::getDefinition(), DBObjectNode::getDefinition(), DBObjectField::getDefinition(), SAXDBOBJDefinitionBuilder::getDefinition(), DBOBJDefinitionField::getDValue(), XMLFlowContext::getEncoding(), XMLFlowContext::getError(), XMLFlowBuilder::getError(), DBObjectNode::getField(), DBOBJDefinitionNode::getField(), DBOBJSetStreamer::getFieldBindVar(), DBObjectNode::getFieldsCount(), DBOBJDefinitionNode::getFieldsCount(), DBOBJSetStreamer::getFieldValue(), DBOBJGetStatementNode::getFilter(), DBOBJGetStatementNode::getFiltersCount(), NullBuffer::getInputSource(), DBOBJDefinitionField::getIValue(), DBOBJDefinitionNode::getKeyLink(), DBOBJDefinitionNode::getKeyLinksCount(), DBOBJDefinitionField::getMap(), NullBuffer::getName(), DBOBJGetStatementNode::getName(), DBObjectNode::getName(), DBObjectField::getName(), DBOBJDefinitionNode::getName(), DBOBJDefinitionField::getName(), XMLFlowContext::getNamedBuffer(), XMLProcessor::getNewBuffer(), DBOBJDefinitionNode::getOnDelete(), DBOBJDefinitionNode::getOnInsert(), DBOBJDefinitionNode::getOnUpdate(), DBOBJGetStatementNode::getOrder(), DBOBJGetStatementNode::getOrdersCount(), XMLFlowContext::getParameter(), XMLStreamer::getParamValue(), XMLStreamerFactory::getParent(), DBOBJGetStatementNode::getParent(), DBObjectNode::getParent(), DBOBJDefinitionNode::getParent(), DBOBJDefinitionField::getParent(), DBOBJDefinitionNode::getPkey(), DBOBJDefinitionNode::getPkeysCount(), AutodescStreamer::getReducedType(), DBOBJDefinitionNode::getRestrict(), XDFLSaxErrorReporter::getSawErrors(), DBOBJGetStatementSAXBuilder::getStatementRoot(), ZipStreamerFactory::getStreamer(), UnzipStreamerFactory::getStreamer(), FSSetStreamerFactory::getStreamer(), FSGetStreamerFactory::getStreamer(), XMLProcessor::getStreamerFactory(), XMLProcessor::getThreadCount(), XMLFlowContext::getThreadId(), XMLFlowContext::getTranscoder(), DBObjectNode::getType(), DBObjectField::getType(), DBOBJDefinitionField::getUValue(), DBObjectNode::getValuable(), DBObjectField::getValue(), DBOBJDefinitionField::getValue(), XMLValuable::getValuer(), DBObjectNode::getXML(), DBObjectField::getXML(), DBOBJDefinitionNode::getXML(), DBOBJDefinitionField::getXML(), UnzipStreamer::initStream(), NamedBufferGetStreamer::initStream(), FSGetStreamer::initStream(), DBObjectField::isAttribute(), DBOBJDefinitionField::isAttribute(), DBOBJDefinitionNode::isDistinct(), DBOBJDefinitionField::isHidden(), DBOBJDefinitionNode::isLocked(), DBOBJDefinitionField::isPkey(), NullBuffer::length(), MemBuffer::length(), DBOBJGetStreamer::makeXML(), DBObjectNode::moveFirstChild(), DBObjectNode::moveFirstField(), DBObjectNode::moveLastChild(), DBObjectNode::moveLastField(), DBObjectNode::moveNextChild(), DBObjectNode::moveNextField(), DBObjectNode::movePreviousChild(), DBObjectNode::movePreviousField(), NullBuffer::operator<<(), NullBuffer::operator>>(), MemBuffer::operator>>(), DBOBJSetStreamer::processObject(), XMLFlowContext::releaseBuffers(), DBConnectionPool::releaseConnection(), DBStreamerFactory::releaseConnection(), XMLFlowContext::releaseParameters(), DBOBJDefinitionNode::remKeyLink(), DBOBJDefinitionNode::removeChild(), DBObjectNode::removeChildNode(), DBObjectNode::removeField(), DBOBJDefinitionNode::removeField(), XMLFlowContext::removeNamedBuffer(), XMLFlowContext::removeParameter(), DBOBJDefinitionNode::remPkey(), XDFLSaxErrorReporter::resetErrors(), DBObjectNode::selectSingleNode(), DBObjectNode::setAction(), XMLProcessor::setActiveURI(), DBObjectField::setAttribute(), DBOBJDefinitionField::setAttribute(), DBOBJDefinitionNode::setCheckPost(), DBOBJDefinitionNode::setCheckPre(), DBConnectionPool::setConnectionLifeTime(), XMLProcessor::setContext(), DBOBJDefinitionField::setDateFormat(), DBOBJDefinitionField::setDBAlias(), DBOBJDefinitionField::setDBField(), DBOBJDefinitionField::setDBSpecProps(), DBOBJDefinitionNode::setDBtable(), DBObjectNode::setDefinition(), DBObjectField::setDefinition(), DBOBJDefinitionNode::setDistinct(), DBOBJDefinitionField::setDValue(), DBOBJDefinitionField::setHidden(), DBOBJDefinitionField::setIValue(), DBOBJDefinitionNode::setLocked(), DBOBJDefinitionField::setMap(), DBObjectField::setName(), DBOBJDefinitionNode::setName(), DBOBJDefinitionField::setName(), DBOBJDefinitionNode::setOnDelete(), DBOBJDefinitionNode::setOnInsert(), DBOBJDefinitionNode::setOnUpdate(), XMLStreamerFactory::setParent(), DBOBJGetStatementNode::setParent(), DBObjectNode::setParent(), DBObjectField::setParent(), DBOBJDefinitionNode::setParent(), DBOBJDefinitionField::setParent(), DBOBJDefinitionField::setPkey(), DBOBJDefinitionNode::setRestrict(), XpathDBValuer::setRoot(), XMLProcessor::setThreadCount(), DBOBJDefinitionField::setUValue(), DBObjectNode::setValuable(), DBObjectField::setValue(), DBOBJDefinitionField::setValue(), NullBuffer::sleep(), DBOBJSetStreamer::stackObject(), SAXSQLHandler::startDocument(), SAXSQLHandler::startElement(), RootStreamNode::streamXML(), ActiveStreamNode::streamXML(), PassiveStreamNode::streamXML(), DBConnectionPool::tick(), DBStreamerFactory::tick(), DBOBJSetStreamer::transformObject(), DBObjectSAXBuilder::translateAction(), XDFLSaxErrorReporter::warning(), NullBuffer::write(), UnzipStreamer::writeData(), NamedBufferGetStreamer::writeData(), MemBuffer::writeData(), FSGetStreamer::writeData(), and FileBuffer::writeData().

#define DEBUG_FUNC_OUT func   
 

Definition at line 85 of file dev.hpp.

#define DEBUG_IN func   
 

Definition at line 83 of file dev.hpp.

Referenced by XMLProcessor::addStreamerFactory(), SAXDBOBJDefinitionBuilder::buildDBOBJDefinition(), DBObjectSAXBuilder::buildDBObject(), DBOBJGetStatementSAXBuilder::buildDBOBJGetStatement(), DBOBJSetStreamer::buildDELETEStatement(), DBOBJSetStreamer::buildINSERTStatement(), DBOBJSetStreamer::buildUPDATEStatement(), DBOBJSetStreamer::buildWHEREclause(), XMLFlowBuilder::characters(), SAXValuesHandler::characters(), SAXLangHandler::characters(), DBOBJGetStatementSAXBuilder::characters(), DBObjectSAXBuilder::characters(), DBOBJSetStreamer::commitObjects(), ZipStreamer::commitStream(), UnzipStreamer::commitStream(), SaxStreamer::commitStream(), FSSetStreamer::commitStream(), FSGetStreamer::commitStream(), DDLStreamer::commitStream(), DBOBJSetStreamer::commitStream(), DBOBJGetStreamer::commitStream(), CacheDefinitionStreamer::commitStream(), AutodescStreamer::commitStream(), AutodescStreamer::completeDefinitionNode(), XMLFlowBuilder::endElement(), SAXValuesHandler::endElement(), SAXSQLHandler::endElement(), SAXLangHandler::endElement(), DBOBJGetStatementSAXBuilder::endElement(), DBObjectSAXBuilder::endElement(), SAXDBOBJDefinitionBuilder::endElement(), DBOBJGetStreamer::executeSQL(), XMLProcessor::init(), ZipStreamer::initStream(), SaxStreamer::initStream(), NamedBufferSetStreamer::initStream(), FuncDefineStreamer::initStream(), FuncCallStreamer::initStream(), FSSetStreamer::initStream(), ExecStreamer::initStream(), DBOBJSetStreamer::initStream(), CacheScriptStreamer::initStream(), XMLProcessor::loadStreamerFactories(), DDLStreamer::makeNodeDDL(), ZipBuffer::operator>>(), FileBuffer::operator>>(), OTL_getColumBindType(), OTL_getColumnDDL(), OTL_insertInVar(), OTL_openDataStream(), OTL_releaseDataStream(), DBOBJSetStreamer::processNode(), SAX_parseXML(), DBOBJSetStreamer::sendNodeToDB(), DBOBJSetStreamer::sendRecordToDB(), XMLFlowBuilder::startElement(), SAXValuesHandler::startElement(), SAXLangHandler::startElement(), DBOBJGetStatementSAXBuilder::startElement(), DBObjectSAXBuilder::startElement(), SAXDBOBJDefinitionBuilder::startElement(), ZipStreamer::writeData(), SaxStreamer::writeData(), NamedBufferSetStreamer::writeData(), FuncDefineStreamer::writeData(), FuncCallStreamer::writeData(), FSSetStreamer::writeData(), ExecStreamer::writeData(), DBOBJSetStreamer::writeData(), and CacheScriptStreamer::writeData().

#define DEBUG_INIT   debug_init();
 

Definition at line 80 of file dev.hpp.

Referenced by XMLProcessor::init().

#define DEBUG_OUT func   
 

Definition at line 84 of file dev.hpp.

Referenced by XMLProcessor::addStreamerFactory(), SAXDBOBJDefinitionBuilder::buildDBOBJDefinition(), DBObjectSAXBuilder::buildDBObject(), DBOBJGetStatementSAXBuilder::buildDBOBJGetStatement(), DBOBJSetStreamer::buildDELETEStatement(), DBOBJSetStreamer::buildINSERTStatement(), DBOBJSetStreamer::buildUPDATEStatement(), DBOBJSetStreamer::buildWHEREclause(), XMLFlowBuilder::characters(), SAXValuesHandler::characters(), SAXLangHandler::characters(), DBOBJGetStatementSAXBuilder::characters(), DBObjectSAXBuilder::characters(), DBOBJSetStreamer::commitObjects(), ZipStreamer::commitStream(), UnzipStreamer::commitStream(), SaxStreamer::commitStream(), FSSetStreamer::commitStream(), FSGetStreamer::commitStream(), DDLStreamer::commitStream(), DBOBJSetStreamer::commitStream(), DBOBJGetStreamer::commitStream(), CacheDefinitionStreamer::commitStream(), AutodescStreamer::commitStream(), AutodescStreamer::completeDefinitionNode(), XMLFlowBuilder::endElement(), SAXValuesHandler::endElement(), SAXSQLHandler::endElement(), SAXLangHandler::endElement(), DBOBJGetStatementSAXBuilder::endElement(), DBObjectSAXBuilder::endElement(), SAXDBOBJDefinitionBuilder::endElement(), DBOBJGetStreamer::executeSQL(), ZipStreamer::initStream(), SaxStreamer::initStream(), NamedBufferSetStreamer::initStream(), FuncDefineStreamer::initStream(), FuncCallStreamer::initStream(), FSSetStreamer::initStream(), ExecStreamer::initStream(), DBOBJSetStreamer::initStream(), CacheScriptStreamer::initStream(), XMLProcessor::loadStreamerFactories(), DDLStreamer::makeNodeDDL(), ZipBuffer::operator>>(), FileBuffer::operator>>(), OTL_getColumBindType(), OTL_getColumnDDL(), OTL_insertInVar(), OTL_openDataStream(), OTL_releaseDataStream(), DBOBJSetStreamer::processNode(), SAX_parseXML(), DBOBJSetStreamer::sendNodeToDB(), DBOBJSetStreamer::sendRecordToDB(), XMLFlowBuilder::startElement(), SAXValuesHandler::startElement(), SAXLangHandler::startElement(), DBOBJGetStatementSAXBuilder::startElement(), DBObjectSAXBuilder::startElement(), SAXDBOBJDefinitionBuilder::startElement(), XMLProcessor::terminate(), ZipStreamer::writeData(), SaxStreamer::writeData(), NamedBufferSetStreamer::writeData(), FuncDefineStreamer::writeData(), FuncCallStreamer::writeData(), FSSetStreamer::writeData(), ExecStreamer::writeData(), DBOBJSetStreamer::writeData(), and CacheScriptStreamer::writeData().

#define DEBUG_WRITE   if(0) logout
 

Definition at line 88 of file dev.hpp.


Function Documentation

void XDFLENGINE_EXPORT debug_create const char *    obj
 

Definition at line 184 of file dev.cpp.

void XDFLENGINE_EXPORT debug_del const char *    obj
 

Definition at line 199 of file dev.cpp.

void XDFLENGINE_EXPORT debug_end  
 

Definition at line 87 of file dev.cpp.

void XDFLENGINE_EXPORT debug_in const char *    func
 

Definition at line 153 of file dev.cpp.

void XDFLENGINE_EXPORT debug_indent int    offset = 0
 

Definition at line 112 of file dev.cpp.

References debug_indent().

Referenced by debug_indent().

void XDFLENGINE_EXPORT debug_init  
 

Definition at line 68 of file dev.cpp.

void XDFLENGINE_EXPORT debug_out const char *    func
 

Definition at line 167 of file dev.cpp.

void XDFLENGINE_EXPORT debug_startLogLine const char *    c
 

Definition at line 127 of file dev.cpp.


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