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

config.hpp File Reference


Detailed Description

Contains Compilation switches, macro definitions & applications constants.
To compile for a different platform and compiler switch PLATFORM_* constants.
To compile for a different datebase server switch OTL_* ;.

Author:
Guillaume BAURAND.
Date:
23/04/2003.
Version:
1.0.

Definition in file config.hpp.

#include "config/errcodes.hpp"

Include dependency graph for config.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.

Defines

#define _CONFIG_HPP
#define XDFLENGINE_NAME   "XDFLengine"
#define XDFLENGINE_VERSION   "V1.0"
 XDFLengine Version info.

#define SHOW_VERSION_INFO
 If set, display version informations?

#define CHAR_ENCODING_DEFAULT   "ISO-8859-1"
 Default character encoding used.

#define BEGIN_XDFLENGINE_NS   namespace XDFLengine{
 Begin XDFLengine Namespace.

#define END_XDFLENGINE_NS   }
 End XDFLengine Namespace.

#define TRACE_DEBUG   0
 if set, debug trace off.

#define XDFLENGINE_EXPORT
#define XDFLENGINE_IMPORT
#define OTL_ANSI_CPP
 Compile OTL with ANSI C++ typecasts.

#define XMLPROCESSOR_MAX_TAG_SIZE   255
#define XMLPROCESSOR_MAX_ATTRNAME_SIZE   255
#define XMLPROCESSOR_MAX_ATTRVAL_SIZE   1023
#define XMLPROCESSOR_MAX_CHAR_SIZE   1023
#define XMLPROCESSOR_LOGFILESTD   "stdout"
#define XMLPROCESSOR_ACTIVEURI   "xdfl"
 Name of the URI of the active namespace, ie the namespace which nodes are interpreted.

#define XMLPROCESSOR_FILE   "file"
 file buffer

#define XMLPROCESSOR_STRING   "mem"
 memory buffer

#define XMLPROCESSOR_ZIP   "zip"
 compressed buffer

#define XMLPROCESSOR_NULL   "null"
 null buffer

#define MEMBUFFER_SEGMENT   1000
#define FILEBUFFER_MAXNAMESIZE   255
 FileBuffer : Buffer name maximum size.

#define FILEBUFFER_COPYBUF   32768
 FileBuffer : Copy buffer size.

#define ZIPBUFFER_COPYBUF   32768
 ZipBuffer : Copy buffer size.

#define REQ_TRUE   "1"
 ATTRIBUTE VALUE : TRUE.

#define REQ_FALSE   "0"
 ATTRIBUTE VALUE : FALSE.

#define REQ_PARENTOUTPUT   "(parent)"
 ATTRIBUTE VALUE : parent buffer.

#define REQ_NOOUTPUT   "(none)"
 ATTRIBUTE VALUE : no buffer.

#define REQ_NULL   "(NULL)"
 ATTR/NODE VALUE : NULL.

#define REQ_ERRFATAL   "error_fatal"
 ATTRIBUTE NAME : error handling behavior ( error causes exit?).

#define REQ_ERRFATAL_DEF   REQ_TRUE
 DEFAULT VALUE.

#define REQ_ENCLOSE   "enclose"
 ATTRIBUTE NAME : the XML node name to enclose node's output in.

#define REQ_ENCLOSE_DEF   ""
 DEFAULT VALUE.

#define REQ_ENCLOSECDATA   "enclose_cdata"
 ATTRIBUTE NAME : if TRUE, the active node's output is to be enclosed in a CDATA section.

#define REQ_ENCLOSECDATA_DEF   REQ_FALSE
 DEFAULT VALUE.

#define REQ_OUTPUT   "output"
 ATTRIBUTE NAME : name of the XML buffer to put the ouput in.

#define REQ_OUTPUT_DEF   REQ_PARENTOUTPUT
 DEFAULT VALUE.

#define REQ_OUTPUTERROR   "output_error"
 ATTRIBUTE NAME : name of the XML buffer to put the errors in.

#define REQ_OUTPUTERROR_DEF   REQ_NOOUTPUT
 DEFAULT VALUE.

#define REQ_COMMENT   "comment"
 Attribute name for log comment.

#define VALUESSTREAMER_TAGNAME   "VAL"
 TAG NAME.

#define S_VALUESSTREAMER_TAGNAME   "_VAL"
 TAG NAME.

#define VALUESSTREAMER_VALUES   "values"
 ATTRIBUTE NAME : if TRUE the nodes values are stored.

#define VALUESSTREAMER_VALUES_DEF   REQ_TRUE
#define VALUESSTREAMER_LIST   "list"
 ATTRIBUTE NAME : if TRUE, multiple values generate a list.

#define VALUESSTREAMER_LIST_DEF   REQ_FALSE
 DEFAULT VALUE.

#define VALUESSTREAMER_COUNT   "count"
 ATTRIBUTE NAME : if TRUE, nodes are generated.

#define VALUESSTREAMER_COUNT_DEF   REQ_FALSE
 DEFAULT VALUE.

#define VALUESSTREAMER_COUNT_SUFFIX   "!"
 values count name suffix

#define VALUESSTREAMER_FILTER   "filter"
 ATTRIBUTE NAME : filter clause.

#define VALUESSTREAMER_FILTER_DEF   ""
 DEFAULT VALUE.

#define VALUESSTREAMER_FILTERSEP   ","
 filter clause spearator

#define VALUESSTREAMER_SEP   "separator"
 ATTRIBUTE NAME : separator to uses for values list.

#define VALUESSTREAMER_SEP_DEF   ","
 ATTRIBUTE DEF VALUE : attribute value for the default separator.

#define VALUESSTREAMER_VALSEP   "."
 values name separator

#define NAMEDBUFGETSTREAMER_TAGNAME   "BUF_GET"
 TAG NAME.

#define NAMEDBUFGETSTREAMER_NAME   "name"
 ATTRIBUTE NAME : the name of the buffer to use.

#define NAMEDBUFSETSTREAMER_TAGNAME   "BUF_SET"
 TAG NAME.

#define S_NAMEDBUFSETSTREAMER_TAGNAME   "_BUF_SET"
 TAG NAME.

#define NAMEDBUFSETSTREAMER_NAME   "name"
#define NAMEDBUFSETSTREAMER_CREATE   "create"
 ATTRIBUTE NAME : if TRUE, create the buffer.

#define NAMEDBUFSETSTREAMER_CREATE_DEF   REQ_FALSE
 DEFAULT VALUE.

#define NAMEDBUFSETSTREAMER_TYPE   "type"
 ATTRIBUTE NAME : type of the buffer.

#define NAMEDBUFSETSTREAMER_TYPE_DEF   XMLPROCESSOR_STRING
 DEFAULT VALUE.

#define NAMEDBUFSETSTREAMER_FILENAME   "file"
 ATTRIBUTE NAME : name of the file connected to the buffer.

#define NAMEDBUFSETSTREAMER_FILENAME_DEF   ""
 DEFAULT VALUE.

#define NULLSTREAMER_TAGNAME   "NULL"
 TAG NAMEe.

#define LOGSTREAMER_TAGNAME   "LOG"
 TAG NAME.

#define RAWSTREAMER_TAGNAME   "RAW"
 TAG NAME.

#define SYSTEMSTREAMER_TAGNAME   "SYSTEM"
 TAG NAME.

#define IFSTREAMER_TAGNAME   "IF"
 TAG NAME.

#define IFSTREAMER_VAL1   "val1"
 ATTRIBUTE NAME : first value to compare.

#define IFSTREAMER_VAL2   "val2"
 ATTRIBUTE NAME : second value to compare.

#define IFSTREAMER_VAL2_DEF   "1"
 DEFAULT VALUE.

#define IFSTREAMER_OP   "op"
 ATTRIBUTE NAME : comparison operator.

#define IFSTREAMER_OPGT   "gt"
 ATTRIBUTE VALUE : "greater than" numeric operator.

#define IFSTREAMER_OPLT   "lt"
 ATTRIBUTE VALUE : "lesser than" numeric operator.

#define IFSTREAMER_OPGTE   "gte"
 ATTRIBUTE VALUE : "greater or equal" numeric operator.

#define IFSTREAMER_OPLTE   "lte"
 ATTRIBUTE VALUE : "lesser or equal" numeric operator.

#define IFSTREAMER_OPEQ   "eq"
 ATTRIBUTE VALUE : "equal" numeric operator.

#define IFSTREAMER_OPNE   "ne"
 ATTRIBUTE VALUE : "not equal" numeric operator.

#define IFSTREAMER_OPSTREQ   "streq"
 ATTRIBUTE VALUE : "equal" string operator.

#define IFSTREAMER_OPSTRNE   "strne"
 ATTRIBUTE VALUE : "not equal" string operator.

#define IFSTREAMER_OPIN   "in"
 ATTRIBUTE VALUE : "in" string operator.

#define IFSTREAMER_OP_DEF   IFSTREAMER_OPSTREQ
 DEFAULT VALUE.

#define RAISEERRORSTREAMER_TAGNAME   "RAISE_ERROR"
 TAG NAME.

#define RAISEERRORSTREAMER_NUMBER   "number"
 ATTRIBUTE NAME : error number.

#define RAISEERRORSTREAMER_NUMBER_DEF   "0"
 DEFAULT VALUE.

#define RAISEERRORSTREAMER_MESSAGE   "message"
 ATTRIBUTE NAME : error message.

#define RAISEERRORSTREAMER_MESSAGE_DEF   ""
 DEFAULT VALUE.

#define RAISEERRORSTREAMER_FATAL   "fatal"
 ATTRIBUTE NAME : fatal flag.

#define RAISEERRORSTREAMER_FATAL_DEF   REQ_FALSE
 DEFAULT VALUE.

#define LANGLOADSTREAMER_TAGNAME   "_LANG_LOAD"
 TAG NAME.

#define LANGLOADSTREAMER_VALSEP   "."
 dictionnary labels name separator

#define LANGSETSTREAMER_TAGNAME   "LANG_SET"
 TAG NAME.

#define LANGSETSTREAMER_LANGCODE   "code"
 ATTRIBUTE NAME : code language.

#define EXECSTREAMER_TAGNAME   "EXEC"
 TAG NAME.

#define EXECSTREAMER_NAME   "name"
 ATTRIBUTE NAME : name of the buffer to execute.

#define EXECSTREAMER_FILENAME   "file"
 ATTRIBUTE NAME : name of the file to execute.

#define EXECSTREAMER_ISOLATE   "isolate"
 ATTRIBUTE NAME : isolate execution context?

#define EXECSTREAMER_ISOLATE_DEF   REQ_TRUE
 DEFAULT VALUE.

#define FUNCCALLSTREAMER_TAGNAME   "FUNC_CALL"
 TAG NAME.

#define FUNCCALLSTREAMER_NAME   "name"
 ATTRIBUTE NAME : name of the function to execute.

#define FUNCCALLSTREAMER_BUFINPUT   "input"
#define FUNCDEFINESTREAMER_TAGNAME   "_FUNC_DEFINE"
 TAG NAME.

#define FUNCDEFINESTREAMER_NAME   "name"
 ATTRIBUTE NAME : name of the function to execute.

#define CACHESCRIPTSTREAMER_TAGNAME   "_CACHE_SCRIPT"
 TAG NAME.

#define CACHESCRIPTSTREAMER_NAME   "name"
 ATTRIBUTE NAME : name of the function to execute.

#define CACHEDEFINITIONSTREAMER_TAGNAME   "_CACHE_DEFINITION"
 TAG NAME.

#define CACHEDEFINITIONSTREAMER_NAME   "name"
 ATTRIBUTE NAME : name of the function to execute.

#define FSGETSTREAMER_TAGNAME   "FS_GET"
 TAG NAME.

#define FSGETSTREAMER_TARGET   "target"
 ATTRIBUTE NAME : target file name.

#define FSGETSTREAMER_STREAMDATA   "streamdata"
 ATTRIBUTE NAME : size of the data pack to stream at once.

#define FSGETSTREAMER_STREAMDATA_DEF   0
 DEFAULT VALUE.

#define FSSETSTREAMER_TAGNAME   "FS_SET"
 TAG NAME.

#define FSSETSTREAMER_TARGET   "target"
 ATTRIBUTE NAME : target file name.

#define FSSETSTREAMER_HEADER   "header"
 ATTRIBUTE NAME : header to write before XML content.

#define FSSETSTREAMER_HEADER_DEF   ""
 DEFAULT VALUE.

#define FSSETSTREAMER_ACTION   "action"
 ATTRIBUTE NAME : action to perform.

#define FSSETSTREAMER_ACTION_APPEND   "append"
 ATTRIBUTE VALUE : just append to file.

#define FSSETSTREAMER_ACTION_DELETE   "delete"
 ATTRIBUTE VALUE : delete the file.

#define FSSETSTREAMER_ACTION_FLUSH   "flush"
 ATTRIBUTE VALUE : flush file.

#define FSSETSTREAMER_ACTION_DEF   FSSETSTREAMER_ACTION_FLUSH
 DEFAULT VALUE.

#define UNZIPSTREAMER_TAGNAME   "GZ_GET"
 TAG NAME.

#define UNZIPSTREAMER_TARGET   "target"
 ATTRIBUTE NAME : target file path.

#define UNZIPSTREAMER_STREAMDATA   "streamdata"
 ATTRIBUTE NAME : size of the data to stream at once.

#define UNZIPSTREAMER_STREAMDATA_DEF   0
 DEFAULT VALUE.

#define ZIPSTREAMER_TAGNAME   "GZ_SET"
 TAG NAME.

#define ZIPSTREAMER_TARGET   "target"
 ATTRIBUTE NAME : target file path.

#define ZIPSTREAMER_HEADER   "header"
 ATTRIBUTE NAME : header to write before XML conten.

#define ZIPSTREAMER_HEADER_DEF   ""
 DEFAULT VALUE.

#define ZIPSTREAMER_ACTION   "action"
 ATTRIBUTE NAME : action to perform on the file.

#define ZIPSTREAMER_ACTION_APPEND   "append"
 ATTRIBUTE VALUE : just append to file.

#define ZIPSTREAMER_ACTION_DELETE   "delete"
 ATTRIBUTE VALUE : delete the file.

#define ZIPSTREAMER_ACTION_FLUSH   "flush"
 ATTRIBUTE VALUE : flush file.

#define ZIPSTREAMER_ACTION_DEF   ZIPSTREAMER_ACTION_FLUSH
 DEFAULT VALUE.

#define SQLSTREAMER_TAGNAME   "SQL"
 TAG NAME.

#define SQLSTREAMER_CONNECTION   "connection"
 ATTRIBUTE NAME : connection string.

#define SQLSTREAMER_STATEMENT   "statement"
 ATTRIBUTE NAME : SQL statement.

#define SQLSTREAMER_BUFFER   "buffersize"
 ATTRIBUTE NAME : otl_stream buffer size.

#define SQLSTREAMER_BUFFER_DEF   "4096"
 DEFAULT VALUE.

#define SQLSTREAMER_ENCLOSEREC   "enclose_record"
 ATTRIBUTE NAME : enclosing tag name for the records.

#define SQLSTREAMER_ENCLOSEREC_DEF   ""
 DEFAULT VALUE :.

#define SQLSTREAMER_FILTERCOLS   "filter_columns"
 ATTRIBUTE NAME : column filter clause.

#define SQLSTREAMER_FILTERCOLSAUTO   "(auto)"
 ATTRIBUTE VALUE : automatic column filtering.

#define SQLSTREAMER_FILTERCOLS_DEF   ""
 DEFAULT VALUE.

#define SQLSTREAMER_FLUSH   "flushrecords"
 ATTRIBUTE NAME : number of statements to pack before flushing.

#define SQLSTREAMER_FLUSH_DEF   "1"
 DEFAULT VALUE.

#define SQLSTREAMER_COMMIT   "commitrecords"
 ATTRIBUTE NAME : number of statements to pack before committing.

#define SQLSTREAMER_COMMIT_DEF   "1"
 DEFAULT VALUE.

#define SQLSTREAMER_STREAMRECORDS   "streamrecords"
 ATTRIBUTE NAME : number of records to stream at once.

#define SQLSTREAMER_STREAMRECORDS_DEF   "1"
 DEFAULT VALUE.

#define SQLSTREAMER_ERRFATAL   "dberror_fatal"
 DBOBJSetRequest : attribute name error handling behavior ( error causes exit?).

#define SQLSTREAMER_ERRFATAL_DEF   REQ_TRUE
 DEFAULT VALUE :.

#define SQLSTREAMER_TRANSMITDATA   "transmit_data"
 ATTRIBUTE NAME : if TRUE, transmit data from incoming stream rather than SQL result set.

#define SQLSTREAMER_TRANSMITDATA_DEF   REQ_FALSE
 DEFAULT VALUE.

#define AUTODESCSTREAMER_TAGNAME   "DB_AUTODESC"
 TAG NAME.

#define AUTODESCSTREAMER_CONNECTION   "connection"
 ATTRIBUTE NAME : connection string.

#define AUTODESCSTREAMER_EXPAND   "expand_fields"
 ATTRIBUTE NAME : if true, add all the fields of the tables to the definition.

#define AUTODESCSTREAMER_EXPAND_DEF   REQ_FALSE
#define AUTODESCSTREAMER_DBSPECBUF   50
 max size of the db spec field

#define AUTODESCSTREAMER_OTLBUF   50
 otl_stream buffer size

#define DDLSTREAMER_TAGNAME   "DB_MAKEDDL"
 TAG NAME.

#define DDLSTREAMER_VARCHARSIZE   "255"
 default varchar size when db spec field is absent

#define DDLSTREAMER_DBSPECSEP   ","
#define DB_ORA   "ORA"
#define DB_MSSQL   "MSSQL"
#define DB_DB2   "DB2"
#define SQL_SYNTAX_ORA   1
 SQL Syntax: Oracle.

#define SQL_SYNTAX_MSSQL   2
 SQL Syntax: MS SQL Server.

#define SQL_SYNTAX_DB2   3
 SQL Syntax: DB2.

#define DBOBJGETSTREAMER_TAGNAME   "DB_GET"
 TAG NAME.

#define DBOBJGETSTREAMER_CONNECTION   "connection"
 ATTRIBUTE NAME : connection.

#define DBOBJGETSTREAMER_TARGET   "target"
#define DBOBJGETSTREAMER_MAXITEMS   "maxitems"
 ATTRIBUTE NAME : the max items.

#define DBOBJGETSTREAMER_MAXITEMS_DEF   "0"
 DEFAULT VALUE.

#define DBOBJGETSTREAMER_FLAT   "flat"
 ATTRIBUTE NAME : if TRUE, extract a flat xml stream (only root is considered).

#define DBOBJGETSTREAMER_FLAT_DEF   REQ_FALSE
 DEFAULT VALUE.

#define DBOBJGETSTREAMER_OTL_BUFFER   "buffersize"
 ATTRIBUTE NAME : otl_stream buffer size.

#define DBOBJGETSTREAMER_OTL_BUFFER_DEF   "128"
 DEFAULT VALUE.

#define DBOBJGETSTREAMER_STREAMOBJECTS   "streamobjects"
 ATTRIBUTE NAME : number of objects to stream at once.

#define DBOBJGETSTREAMER_STREAMOBJECTS_DEF   "1"
 DEFAULT VALUE.

#define DBOBJGETSTREAMER_SQLSEP   ":"
 label / statement separator

#define DBOBJGETSTREAMER_LISTKEYCOLSEP   ",;,"
 ancestors keys values separator

#define DBOBJGETSTREAMER_PARKEYNAMEBUF   20
 parent key max name length

#define DBOBJGETSTREAMER_PARPKEY   "FIELD_PARENT_KEY"
 selected fields name for ancestors keys

#define DBOBJGETSTREAMER_SELFPKEY   "FIELD_SELF_KEY"
 selected fields name for self keys

#define DBOBJGETSTMT_FIELD   "field"
 ATTRIBUTE NAME : field name of the clause.

#define DBOBJGETSTMT_OP   "op"
 ATTRIBUTE NAME : operator of the clause.

#define DBOBJGETSTMT_FILTER   "filter"
 TAG NAME : filter clause.

#define DBOBJGETSTMT_TYPE_FILTER   1
 filter clause type constant

#define DBOBJGETSTMT_FILTEROPDEF   "="
 DEFAULT VALUE : operator for a filter clause.

#define DBOBJGETSTMT_FILTEROPGT   "gt"
 ATTRIBUTE VALUE : filter operator ">".

#define DBOBJGETSTMT_FILTEROPLT   "lt"
 ATTRIBUTE VALUE : filter operator "<".

#define DBOBJGETSTMT_FILTEROPGTE   "gte"
 ATTRIBUTE VALUE : filter operator ">=".

#define DBOBJGETSTMT_FILTEROPLTE   "lte"
 ATTRIBUTE VALUE : filter operator "<=".

#define DBOBJGETSTMT_FILTEROPEQ   "eq"
 ATTRIBUTE VALUE : filter operator "=".

#define DBOBJGETSTMT_FILTEROPNE   "ne"
 ATTRIBUTE VALUE : filter operator "!=".

#define DBOBJGETSTMT_FILTEROPIN   "in"
 ATTRIBUTE VALUE : filter operator "in".

#define DBOBJGETSTMT_FILTEROPSEARCH   "search"
 ATTRIBUTE VALUE : filter operator "UPPER(field) like 'VALUE%'".

#define DBOBJGETSTMT_FILTEROPFIND   "find"
 ATTRIBUTE VALUE : filter operator "UPPER(field) like '%VALUE%'".

#define DBOBJGETSTMT_FILTEROPLIKE   "like"
 ATTRIBUTE VALUE : filter operator "like".

#define DBOBJGETSTMT_ORDER   "order"
 TAG NAME : order clause.

#define DBOBJGETSTMT_TYPE_ORDER   2
 order clause type constant

#define DBOBJGETSTMT_ORDEROPDEF   "ASC"
 DEFAULT VALUE : operator for an order clause.

#define DB_NULL   "null"
#define DBOBJSETSTREAMER_TAGNAME   "DB_SET"
 TAG NAME.

#define DBOBJSETSTREAMER_TARGET   "target"
 ATTRIBUTE NAME :.

#define DBOBJSETSTREAMER_CONNECTION   "connection"
 ATTRIBUTE NAME : connection string.

#define DBOBJSETSTREAMER_OTL_BUFFER   "buffersize"
 ATTRIBUTE NAME : otl_stream buffer size.

#define DBOBJSETSTREAMER_OTL_BUFFER_DEF   "1024"
 DEFAULT VALUE.

#define DBOBJSETSTREAMER_ACTION   "action"
 ATTRIBUTE NAME : the action to perform on the input object.

#define DBOBJSETSTREAMER_ACTION_DEF   "update"
 DEFAULT VALUE.

#define DBOBJSETSTREAMER_COMMITPACKS   "commitobjects"
 ATTRIBUTE NAME : number of object before committing.

#define DBOBJSETSTREAMER_COMMITPACKS_DEF   "1"
 DEFAULT VALUE.

#define DBOBJSETSTREAMER_ERRFATAL   "dberror_fatal"
 ATTRIBUTE NAME : IF TRUE, DB errors are fatal.

#define DBOBJSETSTREAMER_ERRFATAL_DEF   REQ_TRUE
 DEFAULT VALUE.

#define DBOBJSETSTREAMER_OUTPUTDBERROR   "output_dberror"
 ATTRIBUTE NAME : name of the report destination buffer.

#define DBOBJSETSTREAMER_OUTPUTDBERROR_DEF   REQ_NOOUTPUT
 DEFAULT VALUE.

#define DBOBJSETSTREAMER_OUTPUTREPORT   "output_report"
 ATTRIBUTE NAME : name of the errors destination output.

#define DBOBJSETSTREAMER_OUTPUTREPORT_DEF   REQ_NOOUTPUT
 DEFAULT VALUE.

#define DBOBJSETSTREAMER_OUTPUTREJECT   "output_reject"
 ATTRIBUTE NAME : name of the XML buffer to put the rejected ouput in.

#define DBOBJSETSTREAMER_OUTPUTREJECT_DEF   REQ_PARENTOUTPUT
 DEFAULT VALUE.

#define DBOBJSETSTREAMER_COUNT   "count"
 DBOBJSetRequest : attribute name for node counting.

#define DBOBJSETSTREAMER_COUNT_DEF   REQ_FALSE
 DEFAULT VALUE.

#define DBOBJSETSTREAMER_STREAMOBJECTS   "streamobjects"
 ATTRIBUTE NAME : number of objects to stream at once.

#define DBOBJSETSTREAMER_STREAMOBJECTS_DEF   "1"
 DEFAULT VALUE.

#define DBOBJECTTYPE_NODE   1
 object node type constant

#define DBOBJECTTYPE_FIELD   2
 object field type constant

#define DBOBJECTNODE_ACTION   "action"
 ATTRIBUTE NAME : node action.

#define DBOBJECTNODE_ACTIONNONE   "none"
 ATTRIBUTE VALUE : action : no action.

#define DBOBJECTNODE_ACTIONINSERT   "insert"
 ATTRIBUTE VALUE : action : insert.

#define DBOBJECTNODE_ACTIONUPDATE   "update"
 ATTRIBUTE VALUE : action : update.

#define DBOBJECTNODE_ACTIONDELETE   "delete"
 ATTRIBUTE VALUE : action : delete.

#define DBOBJECTNODE_SELREQSEP   '/'
 path separator the selectNode requests

#define DBOBJECTNODE_ATTRMARK   '@'
 attribute selector for the selectNode requests

#define DBOBJECTNODE_SELF   "."
 self selector for the selectNode requests

#define DBOBJECTNODE_PARENT   ".."
 parent selector for selectNode request

#define DBOBJDEFFIELD_TAGNAME   "field"
 TAG NAME.

#define DBOBJDEFFIELD_NAME   "name"
 ATTRIBUTE NAME : name of the field.

#define DBOBJDEFFIELD_FIELD   "DBfield"
 ATTRIBUTE NAME : name of the DB column corresponding to the field.

#define DBOBJDEFFIELD_IVALUE   "ivalue"
 ATTRIBUTE NAME : insert value of the field.

#define DBOBJDEFFIELD_UVALUE   "uvalue"
 ATTRIBUTE NAME : update value of the field.

#define DBOBJDEFFIELD_DVALUE   "dvalue"
 ATTRIBUTE NAME : delete value of the field.

#define DBOBJDEFFIELD_VALUE   "value"
 ATTRIBUTE NAME : value of the field.

#define DBOBJDEFFIELD_NOVALUE   "###NIL###"
 ATTRIBUTE VALUE : attribute value indicating no value.

#define DBOBJDEFFIELD_HIDDEN   "hidden"
 ATTRIBUTE NAME : if TRUE, the field is not returned.

#define DBOBJDEFFIELD_MAP   "DBmap"
 ATTRIBUTE NAME : simple type map.

#define DBOBJDEFFIELD_MAP_STRING   "string"
 ATTRIBUTE VALUE : alphanumeric mapping.

#define DBOBJDEFFIELD_MAP_NUM   "num"
 ATTRIBUTE VALUE : numeric mapping.

#define DBOBJDEFFIELD_MAP_DATE   "date"
 ATTRIBUTE VALUE : date mapping.

#define DBOBJDEFFIELD_DATE_FORMAT   "date_format"
 ATTRIBUTE NAME : attribute name for date format.

#define DBOBJDEFFIELD_DATE_FORMAT_DEF_ORA   "YYYY-MM-DD HH24:MI:SS"
 DEFAULT_VALUE.

#define DBOBJDEFFIELD_DATE_FORMAT_DEF_MSSQL   "120"
 DEFAULT_VALUE.

#define DBOBJDEFFIELD_DBSPEC   "DBspec"
 ATTRIBUTE NAME : DB specific map informations.

#define DBOBJDEFFIELD_DBSPECSEP   ","
 DBspec field separator.

#define DBOBJDEFFIELD_ATTR   '@'
 XML attribute mark.

#define DBOBJDEFNODE_TAGNAME   "node"
 TAG NAME.

#define DBOBJDEFNODE_NAME   "name"
 ATTRIBUTE NAME : name of the node.

#define DBOBJDEFNODE_TABLE   "DBtable"
 ATTRIBUTE NAME : DB table corresponding to the node.

#define DBOBJDEFNODE_LOCK   "lock"
 ATTRIBUTE NAME : IF TRUE, the node is read only.

#define DBOBJDEFNODE_DISTINCT   "distinct"
#define DBOBJDEFNODE_PKEY   "pkey"
 ATTRIBUTE NAME : primary keys list of the node.

#define DBOBJDEFNODE_INKEY   "inkey"
 ATTRIBUTE NAME : inner keys list of the node.

#define DBOBJDEFNODE_OUTKEY   "outkey"
 ATTRIBUTE NAME : outer keys list of the node.

#define DBOBJDEFNODE_RESTRICT   "restrict"
 ATTRIBUTE NAME : hardcoded select restriction of the node.

#define DBOBJDEFNODE_CHECKPRE   "check_pre"
 ATTRIBUTE NAME : pre save clause of the node.

#define DBOBJDEFNODE_CHECKPOST   "check_post"
 ATTRIBUTE NAME : post save clause of the node.

#define DBOBJDEFNODE_ONINSERT   "oninsert"
 ATTRIBUTE NAME : statement to execute on insert event.

#define DBOBJDEFNODE_ONUPDATE   "onupdate"
 ATTRIBUTE NAME : statement to execute on update event.

#define DBOBJDEFNODE_ONDELETE   "ondelete"
 ATTRIBUTE NAME : statement to execute on delete event.

#define DBOBJDEFNODE_NOEVENT   "(none)"
 ATTRIBUTE VALUE : execute nothing on event.

#define DBOBJDEFNODE_VARSQLSEP   ':'
 separator beetween bound var list and statement

#define XMLVALUER_DELIM   "@@@"
 XMLValuable : valuable term encloser.

#define XMLVALUER_SEP   ":"
 XMLValuable : valuable tag/term separator.

#define DATEVALUER_TAG   "DATE"
 VALUER TAG.

#define DATEFORMAT_USER   "user"
 DateValuer : format date as jj/mm/aaaa hh:mm:ss.

#define DATEFORMAT_FILE   "file"
 DateValuer : format date as aaaammjj_hhmmss.

#define DATEFORMAT_SQL   "sql"
 DateValuer : format date as aaaa-mm-ss hh:mm:ss.

#define ENVVALUER_TAG   "ENV"
 VALUER TAG.

#define PARAMVALUER_TAG   "VAL"
 VALUER TAG.

#define SQLVALUER_TAG   "SQL"
 VALUER TAG g.

#define SQLVALUER_OTL_BUFFER   50
 SQLValuer : otl_stream buffer size.

#define XPATHVALUER_TAG   "XPATH"
 VALUER TAG.

#define LANGVALUER_TAG   "LANG"
 VALUER TAG.


Define Documentation

#define _CONFIG_HPP
 

Definition at line 2 of file config.hpp.

#define AUTODESCSTREAMER_CONNECTION   "connection"
 

ATTRIBUTE NAME : connection string.

Definition at line 436 of file config.hpp.

#define AUTODESCSTREAMER_DBSPECBUF   50
 

max size of the db spec field

Definition at line 441 of file config.hpp.

Referenced by AutodescStreamer::completeDefinitionNode().

#define AUTODESCSTREAMER_EXPAND   "expand_fields"
 

ATTRIBUTE NAME : if true, add all the fields of the tables to the definition.

Definition at line 438 of file config.hpp.

#define AUTODESCSTREAMER_EXPAND_DEF   REQ_FALSE
 

Definition at line 439 of file config.hpp.

#define AUTODESCSTREAMER_OTLBUF   50
 

otl_stream buffer size

Definition at line 442 of file config.hpp.

#define AUTODESCSTREAMER_TAGNAME   "DB_AUTODESC"
 

TAG NAME.

Definition at line 434 of file config.hpp.

Referenced by AutodescStreamer::commitStream().

#define BEGIN_XDFLENGINE_NS   namespace XDFLengine{
 

Begin XDFLengine Namespace.

Definition at line 70 of file config.hpp.

#define CACHEDEFINITIONSTREAMER_NAME   "name"
 

ATTRIBUTE NAME : name of the function to execute.

Definition at line 343 of file config.hpp.

#define CACHEDEFINITIONSTREAMER_TAGNAME   "_CACHE_DEFINITION"
 

TAG NAME.

Definition at line 342 of file config.hpp.

Referenced by CacheDefinitionStreamer::commitStream().

#define CACHESCRIPTSTREAMER_NAME   "name"
 

ATTRIBUTE NAME : name of the function to execute.

Definition at line 338 of file config.hpp.

#define CACHESCRIPTSTREAMER_TAGNAME   "_CACHE_SCRIPT"
 

TAG NAME.

Definition at line 337 of file config.hpp.

Referenced by CacheScriptStreamer::commitStream().

#define CHAR_ENCODING_DEFAULT   "ISO-8859-1"
 

Default character encoding used.

Definition at line 64 of file config.hpp.

Referenced by XMLFlowContext::XMLFlowContext().

#define DATEFORMAT_FILE   "file"
 

DateValuer : format date as aaaammjj_hhmmss.

Definition at line 634 of file config.hpp.

#define DATEFORMAT_SQL   "sql"
 

DateValuer : format date as aaaa-mm-ss hh:mm:ss.

Definition at line 635 of file config.hpp.

#define DATEFORMAT_USER   "user"
 

DateValuer : format date as jj/mm/aaaa hh:mm:ss.

Definition at line 633 of file config.hpp.

#define DATEVALUER_TAG   "DATE"
 

VALUER TAG.

Definition at line 632 of file config.hpp.

#define DB_DB2   "DB2"
 

Definition at line 457 of file config.hpp.

#define DB_MSSQL   "MSSQL"
 

Definition at line 456 of file config.hpp.

#define DB_NULL   "null"
 

Definition at line 517 of file config.hpp.

#define DB_ORA   "ORA"
 

Definition at line 455 of file config.hpp.

#define DBOBJDEFFIELD_ATTR   '@'
 

XML attribute mark.

Definition at line 594 of file config.hpp.

Referenced by DBObjectField::setName(), DBObjectSAXBuilder::startElement(), and SAXDBOBJDefinitionBuilder::startElement().

#define DBOBJDEFFIELD_DATE_FORMAT   "date_format"
 

ATTRIBUTE NAME : attribute name for date format.

Definition at line 587 of file config.hpp.

Referenced by DBOBJDefinitionField::getXML().

#define DBOBJDEFFIELD_DATE_FORMAT_DEF_MSSQL   "120"
 

DEFAULT_VALUE.

Definition at line 589 of file config.hpp.

#define DBOBJDEFFIELD_DATE_FORMAT_DEF_ORA   "YYYY-MM-DD HH24:MI:SS"
 

DEFAULT_VALUE.

Definition at line 588 of file config.hpp.

#define DBOBJDEFFIELD_DBSPEC   "DBspec"
 

ATTRIBUTE NAME : DB specific map informations.

Definition at line 591 of file config.hpp.

Referenced by DBOBJDefinitionField::getXML().

#define DBOBJDEFFIELD_DBSPECSEP   ","
 

DBspec field separator.

Definition at line 593 of file config.hpp.

#define DBOBJDEFFIELD_DVALUE   "dvalue"
 

ATTRIBUTE NAME : delete value of the field.

Definition at line 577 of file config.hpp.

Referenced by DBOBJDefinitionField::getXML().

#define DBOBJDEFFIELD_FIELD   "DBfield"
 

ATTRIBUTE NAME : name of the DB column corresponding to the field.

Definition at line 573 of file config.hpp.

Referenced by DBOBJDefinitionField::getXML().

#define DBOBJDEFFIELD_HIDDEN   "hidden"
 

ATTRIBUTE NAME : if TRUE, the field is not returned.

Definition at line 581 of file config.hpp.

Referenced by DBOBJDefinitionField::getXML().

#define DBOBJDEFFIELD_IVALUE   "ivalue"
 

ATTRIBUTE NAME : insert value of the field.

Definition at line 575 of file config.hpp.

Referenced by DBOBJDefinitionField::getXML().

#define DBOBJDEFFIELD_MAP   "DBmap"
 

ATTRIBUTE NAME : simple type map.

Definition at line 583 of file config.hpp.

Referenced by DBOBJDefinitionField::getXML().

#define DBOBJDEFFIELD_MAP_DATE   "date"
 

ATTRIBUTE VALUE : date mapping.

Definition at line 586 of file config.hpp.

Referenced by AutodescStreamer::getReducedType(), and SAXDBOBJDefinitionBuilder::startElement().

#define DBOBJDEFFIELD_MAP_NUM   "num"
 

ATTRIBUTE VALUE : numeric mapping.

Definition at line 585 of file config.hpp.

Referenced by AutodescStreamer::getReducedType().

#define DBOBJDEFFIELD_MAP_STRING   "string"
 

ATTRIBUTE VALUE : alphanumeric mapping.

Definition at line 584 of file config.hpp.

Referenced by AutodescStreamer::getReducedType().

#define DBOBJDEFFIELD_NAME   "name"
 

ATTRIBUTE NAME : name of the field.

Definition at line 572 of file config.hpp.

Referenced by DBOBJDefinitionField::getXML().

#define DBOBJDEFFIELD_NOVALUE   "###NIL###"
 

ATTRIBUTE VALUE : attribute value indicating no value.

Definition at line 579 of file config.hpp.

Referenced by DBObjectField::getValue().

#define DBOBJDEFFIELD_TAGNAME   "field"
 

TAG NAME.

Definition at line 571 of file config.hpp.

Referenced by DBOBJDefinitionField::getXML().

#define DBOBJDEFFIELD_UVALUE   "uvalue"
 

ATTRIBUTE NAME : update value of the field.

Definition at line 576 of file config.hpp.

Referenced by DBOBJDefinitionField::getXML().

#define DBOBJDEFFIELD_VALUE   "value"
 

ATTRIBUTE NAME : value of the field.

Definition at line 578 of file config.hpp.

Referenced by DBOBJDefinitionField::getXML().

#define DBOBJDEFNODE_CHECKPOST   "check_post"
 

ATTRIBUTE NAME : post save clause of the node.

Definition at line 610 of file config.hpp.

Referenced by DBOBJDefinitionNode::getXML().

#define DBOBJDEFNODE_CHECKPRE   "check_pre"
 

ATTRIBUTE NAME : pre save clause of the node.

Definition at line 609 of file config.hpp.

Referenced by DBOBJDefinitionNode::getXML().

#define DBOBJDEFNODE_DISTINCT   "distinct"
 

Definition at line 602 of file config.hpp.

Referenced by DBOBJDefinitionNode::getXML().

#define DBOBJDEFNODE_INKEY   "inkey"
 

ATTRIBUTE NAME : inner keys list of the node.

Definition at line 605 of file config.hpp.

Referenced by DBOBJDefinitionNode::getXML().

#define DBOBJDEFNODE_LOCK   "lock"
 

ATTRIBUTE NAME : IF TRUE, the node is read only.

Definition at line 601 of file config.hpp.

Referenced by DBOBJDefinitionNode::getXML().

#define DBOBJDEFNODE_NAME   "name"
 

ATTRIBUTE NAME : name of the node.

Definition at line 598 of file config.hpp.

Referenced by DBOBJDefinitionNode::getXML().

#define DBOBJDEFNODE_NOEVENT   "(none)"
 

ATTRIBUTE VALUE : execute nothing on event.

Definition at line 615 of file config.hpp.

#define DBOBJDEFNODE_ONDELETE   "ondelete"
 

ATTRIBUTE NAME : statement to execute on delete event.

Definition at line 614 of file config.hpp.

Referenced by DBOBJDefinitionNode::getXML().

#define DBOBJDEFNODE_ONINSERT   "oninsert"
 

ATTRIBUTE NAME : statement to execute on insert event.

Definition at line 612 of file config.hpp.

Referenced by DBOBJDefinitionNode::getXML().

#define DBOBJDEFNODE_ONUPDATE   "onupdate"
 

ATTRIBUTE NAME : statement to execute on update event.

Definition at line 613 of file config.hpp.

Referenced by DBOBJDefinitionNode::getXML().

#define DBOBJDEFNODE_OUTKEY   "outkey"
 

ATTRIBUTE NAME : outer keys list of the node.

Definition at line 606 of file config.hpp.

Referenced by DBOBJDefinitionNode::getXML().

#define DBOBJDEFNODE_PKEY   "pkey"
 

ATTRIBUTE NAME : primary keys list of the node.

Definition at line 604 of file config.hpp.

Referenced by DBOBJDefinitionNode::getXML().

#define DBOBJDEFNODE_RESTRICT   "restrict"
 

ATTRIBUTE NAME : hardcoded select restriction of the node.

Definition at line 607 of file config.hpp.

Referenced by DBOBJDefinitionNode::getXML().

#define DBOBJDEFNODE_TABLE   "DBtable"
 

ATTRIBUTE NAME : DB table corresponding to the node.

Definition at line 599 of file config.hpp.

Referenced by DBOBJDefinitionNode::getXML().

#define DBOBJDEFNODE_TAGNAME   "node"
 

TAG NAME.

Definition at line 597 of file config.hpp.

Referenced by DBOBJDefinitionNode::getXML().

#define DBOBJDEFNODE_VARSQLSEP   ':'
 

separator beetween bound var list and statement

Definition at line 616 of file config.hpp.

#define DBOBJECTNODE_ACTION   "action"
 

ATTRIBUTE NAME : node action.

Definition at line 557 of file config.hpp.

#define DBOBJECTNODE_ACTIONDELETE   "delete"
 

ATTRIBUTE VALUE : action : delete.

Definition at line 561 of file config.hpp.

Referenced by DBObjectSAXBuilder::translateAction().

#define DBOBJECTNODE_ACTIONINSERT   "insert"
 

ATTRIBUTE VALUE : action : insert.

Definition at line 559 of file config.hpp.

Referenced by DBObjectSAXBuilder::translateAction().

#define DBOBJECTNODE_ACTIONNONE   "none"
 

ATTRIBUTE VALUE : action : no action.

Definition at line 558 of file config.hpp.

Referenced by DBObjectSAXBuilder::translateAction().

#define DBOBJECTNODE_ACTIONUPDATE   "update"
 

ATTRIBUTE VALUE : action : update.

Definition at line 560 of file config.hpp.

Referenced by DBObjectSAXBuilder::translateAction().

#define DBOBJECTNODE_ATTRMARK   '@'
 

attribute selector for the selectNode requests

Definition at line 564 of file config.hpp.

#define DBOBJECTNODE_PARENT   ".."
 

parent selector for selectNode request

Definition at line 566 of file config.hpp.

#define DBOBJECTNODE_SELF   "."
 

self selector for the selectNode requests

Definition at line 565 of file config.hpp.

#define DBOBJECTNODE_SELREQSEP   '/'
 

path separator the selectNode requests

Definition at line 563 of file config.hpp.

#define DBOBJECTTYPE_FIELD   2
 

object field type constant

Definition at line 555 of file config.hpp.

Referenced by XpathDBValuer::calculateExpression(), and DBObjectField::getType().

#define DBOBJECTTYPE_NODE   1
 

object node type constant

Definition at line 554 of file config.hpp.

Referenced by XpathDBValuer::calculateExpression(), and DBObjectNode::getType().

#define DBOBJGETSTMT_FIELD   "field"
 

ATTRIBUTE NAME : field name of the clause.

Definition at line 493 of file config.hpp.

#define DBOBJGETSTMT_FILTER   "filter"
 

TAG NAME : filter clause.

Definition at line 496 of file config.hpp.

#define DBOBJGETSTMT_FILTEROPDEF   "="
 

DEFAULT VALUE : operator for a filter clause.

Definition at line 498 of file config.hpp.

#define DBOBJGETSTMT_FILTEROPEQ   "eq"
 

ATTRIBUTE VALUE : filter operator "=".

Definition at line 503 of file config.hpp.

#define DBOBJGETSTMT_FILTEROPFIND   "find"
 

ATTRIBUTE VALUE : filter operator "UPPER(field) like '%VALUE%'".

Definition at line 507 of file config.hpp.

#define DBOBJGETSTMT_FILTEROPGT   "gt"
 

ATTRIBUTE VALUE : filter operator ">".

Definition at line 499 of file config.hpp.

#define DBOBJGETSTMT_FILTEROPGTE   "gte"
 

ATTRIBUTE VALUE : filter operator ">=".

Definition at line 501 of file config.hpp.

#define DBOBJGETSTMT_FILTEROPIN   "in"
 

ATTRIBUTE VALUE : filter operator "in".

Definition at line 505 of file config.hpp.

#define DBOBJGETSTMT_FILTEROPLIKE   "like"
 

ATTRIBUTE VALUE : filter operator "like".

Definition at line 508 of file config.hpp.

#define DBOBJGETSTMT_FILTEROPLT   "lt"
 

ATTRIBUTE VALUE : filter operator "<".

Definition at line 500 of file config.hpp.

#define DBOBJGETSTMT_FILTEROPLTE   "lte"
 

ATTRIBUTE VALUE : filter operator "<=".

Definition at line 502 of file config.hpp.

#define DBOBJGETSTMT_FILTEROPNE   "ne"
 

ATTRIBUTE VALUE : filter operator "!=".

Definition at line 504 of file config.hpp.

#define DBOBJGETSTMT_FILTEROPSEARCH   "search"
 

ATTRIBUTE VALUE : filter operator "UPPER(field) like 'VALUE%'".

Definition at line 506 of file config.hpp.

#define DBOBJGETSTMT_OP   "op"
 

ATTRIBUTE NAME : operator of the clause.

Definition at line 494 of file config.hpp.

#define DBOBJGETSTMT_ORDER   "order"
 

TAG NAME : order clause.

Definition at line 510 of file config.hpp.

#define DBOBJGETSTMT_ORDEROPDEF   "ASC"
 

DEFAULT VALUE : operator for an order clause.

Definition at line 512 of file config.hpp.

#define DBOBJGETSTMT_TYPE_FILTER   1
 

filter clause type constant

Definition at line 497 of file config.hpp.

Referenced by DBOBJGetStatementSAXBuilder::endElement(), and DBOBJGetStatementSAXBuilder::startElement().

#define DBOBJGETSTMT_TYPE_ORDER   2
 

order clause type constant

Definition at line 511 of file config.hpp.

Referenced by DBOBJGetStatementSAXBuilder::endElement(), and DBOBJGetStatementSAXBuilder::startElement().

#define DBOBJGETSTREAMER_CONNECTION   "connection"
 

ATTRIBUTE NAME : connection.

Definition at line 468 of file config.hpp.

#define DBOBJGETSTREAMER_FLAT   "flat"
 

ATTRIBUTE NAME : if TRUE, extract a flat xml stream (only root is considered).

Definition at line 474 of file config.hpp.

#define DBOBJGETSTREAMER_FLAT_DEF   REQ_FALSE
 

DEFAULT VALUE.

Definition at line 475 of file config.hpp.

#define DBOBJGETSTREAMER_LISTKEYCOLSEP   ",;,"
 

ancestors keys values separator

Definition at line 484 of file config.hpp.

#define DBOBJGETSTREAMER_MAXITEMS   "maxitems"
 

ATTRIBUTE NAME : the max items.

Definition at line 471 of file config.hpp.

#define DBOBJGETSTREAMER_MAXITEMS_DEF   "0"
 

DEFAULT VALUE.

Definition at line 472 of file config.hpp.

#define DBOBJGETSTREAMER_OTL_BUFFER   "buffersize"
 

ATTRIBUTE NAME : otl_stream buffer size.

Definition at line 477 of file config.hpp.

#define DBOBJGETSTREAMER_OTL_BUFFER_DEF   "128"
 

DEFAULT VALUE.

Definition at line 478 of file config.hpp.

#define DBOBJGETSTREAMER_PARKEYNAMEBUF   20
 

parent key max name length

Definition at line 485 of file config.hpp.

#define DBOBJGETSTREAMER_PARPKEY   "FIELD_PARENT_KEY"
 

selected fields name for ancestors keys

Definition at line 486 of file config.hpp.

#define DBOBJGETSTREAMER_SELFPKEY   "FIELD_SELF_KEY"
 

selected fields name for self keys

Definition at line 487 of file config.hpp.

#define DBOBJGETSTREAMER_SQLSEP   ":"
 

label / statement separator

Definition at line 483 of file config.hpp.

#define DBOBJGETSTREAMER_STREAMOBJECTS   "streamobjects"
 

ATTRIBUTE NAME : number of objects to stream at once.

Definition at line 480 of file config.hpp.

#define DBOBJGETSTREAMER_STREAMOBJECTS_DEF   "1"
 

DEFAULT VALUE.

Definition at line 481 of file config.hpp.

#define DBOBJGETSTREAMER_TAGNAME   "DB_GET"
 

TAG NAME.

Definition at line 466 of file config.hpp.

Referenced by DBOBJGetStreamer::executeSQL(), and DBOBJGetStreamer::makeXML().

#define DBOBJGETSTREAMER_TARGET   "target"
 

Definition at line 469 of file config.hpp.

#define DBOBJSETSTREAMER_ACTION   "action"
 

ATTRIBUTE NAME : the action to perform on the input object.

Definition at line 527 of file config.hpp.

#define DBOBJSETSTREAMER_ACTION_DEF   "update"
 

DEFAULT VALUE.

Definition at line 528 of file config.hpp.

#define DBOBJSETSTREAMER_COMMITPACKS   "commitobjects"
 

ATTRIBUTE NAME : number of object before committing.

Definition at line 530 of file config.hpp.

#define DBOBJSETSTREAMER_COMMITPACKS_DEF   "1"
 

DEFAULT VALUE.

Definition at line 531 of file config.hpp.

#define DBOBJSETSTREAMER_CONNECTION   "connection"
 

ATTRIBUTE NAME : connection string.

Definition at line 522 of file config.hpp.

#define DBOBJSETSTREAMER_COUNT   "count"
 

DBOBJSetRequest : attribute name for node counting.

Definition at line 545 of file config.hpp.

#define DBOBJSETSTREAMER_COUNT_DEF   REQ_FALSE
 

DEFAULT VALUE.

Definition at line 546 of file config.hpp.

#define DBOBJSETSTREAMER_ERRFATAL   "dberror_fatal"
 

ATTRIBUTE NAME : IF TRUE, DB errors are fatal.

Definition at line 533 of file config.hpp.

#define DBOBJSETSTREAMER_ERRFATAL_DEF   REQ_TRUE
 

DEFAULT VALUE.

Definition at line 534 of file config.hpp.

#define DBOBJSETSTREAMER_OTL_BUFFER   "buffersize"
 

ATTRIBUTE NAME : otl_stream buffer size.

Definition at line 524 of file config.hpp.

#define DBOBJSETSTREAMER_OTL_BUFFER_DEF   "1024"
 

DEFAULT VALUE.

Definition at line 525 of file config.hpp.

#define DBOBJSETSTREAMER_OUTPUTDBERROR   "output_dberror"
 

ATTRIBUTE NAME : name of the report destination buffer.

Definition at line 536 of file config.hpp.

#define DBOBJSETSTREAMER_OUTPUTDBERROR_DEF   REQ_NOOUTPUT
 

DEFAULT VALUE.

Definition at line 537 of file config.hpp.

#define DBOBJSETSTREAMER_OUTPUTREJECT   "output_reject"
 

ATTRIBUTE NAME : name of the XML buffer to put the rejected ouput in.

Definition at line 542 of file config.hpp.

#define DBOBJSETSTREAMER_OUTPUTREJECT_DEF   REQ_PARENTOUTPUT
 

DEFAULT VALUE.

Definition at line 543 of file config.hpp.

#define DBOBJSETSTREAMER_OUTPUTREPORT   "output_report"
 

ATTRIBUTE NAME : name of the errors destination output.

Definition at line 539 of file config.hpp.

#define DBOBJSETSTREAMER_OUTPUTREPORT_DEF   REQ_NOOUTPUT
 

DEFAULT VALUE.

Definition at line 540 of file config.hpp.

#define DBOBJSETSTREAMER_STREAMOBJECTS   "streamobjects"
 

ATTRIBUTE NAME : number of objects to stream at once.

Definition at line 548 of file config.hpp.

#define DBOBJSETSTREAMER_STREAMOBJECTS_DEF   "1"
 

DEFAULT VALUE.

Definition at line 549 of file config.hpp.

#define DBOBJSETSTREAMER_TAGNAME   "DB_SET"
 

TAG NAME.

Definition at line 519 of file config.hpp.

Referenced by DBOBJSetStreamer::commitObjects(), DBOBJSetStreamer::commitStream(), DBOBJSetStreamer::deStackObjects(), and DBOBJSetStreamer::rollBackObjects().

#define DBOBJSETSTREAMER_TARGET   "target"
 

ATTRIBUTE NAME :.

Definition at line 521 of file config.hpp.

#define DDLSTREAMER_DBSPECSEP   ","
 

Definition at line 450 of file config.hpp.

#define DDLSTREAMER_TAGNAME   "DB_MAKEDDL"
 

TAG NAME.

Definition at line 447 of file config.hpp.

#define DDLSTREAMER_VARCHARSIZE   "255"
 

default varchar size when db spec field is absent

Definition at line 449 of file config.hpp.

#define END_XDFLENGINE_NS   }
 

End XDFLengine Namespace.

Definition at line 71 of file config.hpp.

#define ENVVALUER_TAG   "ENV"
 

VALUER TAG.

Definition at line 640 of file config.hpp.

#define EXECSTREAMER_FILENAME   "file"
 

ATTRIBUTE NAME : name of the file to execute.

Definition at line 319 of file config.hpp.

#define EXECSTREAMER_ISOLATE   "isolate"
 

ATTRIBUTE NAME : isolate execution context?

Definition at line 321 of file config.hpp.

#define EXECSTREAMER_ISOLATE_DEF   REQ_TRUE
 

DEFAULT VALUE.

Definition at line 322 of file config.hpp.

#define EXECSTREAMER_NAME   "name"
 

ATTRIBUTE NAME : name of the buffer to execute.

Definition at line 318 of file config.hpp.

#define EXECSTREAMER_TAGNAME   "EXEC"
 

TAG NAME.

Definition at line 316 of file config.hpp.

#define FILEBUFFER_COPYBUF   32768
 

FileBuffer : Copy buffer size.

Definition at line 157 of file config.hpp.

Referenced by FileBuffer::FileBuffer().

#define FILEBUFFER_MAXNAMESIZE   255
 

FileBuffer : Buffer name maximum size.

Definition at line 156 of file config.hpp.

#define FSGETSTREAMER_STREAMDATA   "streamdata"
 

ATTRIBUTE NAME : size of the data pack to stream at once.

Definition at line 352 of file config.hpp.

#define FSGETSTREAMER_STREAMDATA_DEF   0
 

DEFAULT VALUE.

Definition at line 353 of file config.hpp.

#define FSGETSTREAMER_TAGNAME   "FS_GET"
 

TAG NAME.

Definition at line 348 of file config.hpp.

#define FSGETSTREAMER_TARGET   "target"
 

ATTRIBUTE NAME : target file name.

Definition at line 350 of file config.hpp.

#define FSSETSTREAMER_ACTION   "action"
 

ATTRIBUTE NAME : action to perform.

Definition at line 365 of file config.hpp.

#define FSSETSTREAMER_ACTION_APPEND   "append"
 

ATTRIBUTE VALUE : just append to file.

Definition at line 366 of file config.hpp.

#define FSSETSTREAMER_ACTION_DEF   FSSETSTREAMER_ACTION_FLUSH
 

DEFAULT VALUE.

Definition at line 369 of file config.hpp.

#define FSSETSTREAMER_ACTION_DELETE   "delete"
 

ATTRIBUTE VALUE : delete the file.

Definition at line 367 of file config.hpp.

#define FSSETSTREAMER_ACTION_FLUSH   "flush"
 

ATTRIBUTE VALUE : flush file.

Definition at line 368 of file config.hpp.

#define FSSETSTREAMER_HEADER   "header"
 

ATTRIBUTE NAME : header to write before XML content.

Definition at line 362 of file config.hpp.

#define FSSETSTREAMER_HEADER_DEF   ""
 

DEFAULT VALUE.

Definition at line 363 of file config.hpp.

#define FSSETSTREAMER_TAGNAME   "FS_SET"
 

TAG NAME.

Definition at line 358 of file config.hpp.

#define FSSETSTREAMER_TARGET   "target"
 

ATTRIBUTE NAME : target file name.

Definition at line 360 of file config.hpp.

#define FUNCCALLSTREAMER_BUFINPUT   "input"
 

Definition at line 328 of file config.hpp.

#define FUNCCALLSTREAMER_NAME   "name"
 

ATTRIBUTE NAME : name of the function to execute.

Definition at line 327 of file config.hpp.

#define FUNCCALLSTREAMER_TAGNAME   "FUNC_CALL"
 

TAG NAME.

Definition at line 326 of file config.hpp.

Referenced by FuncCallStreamer::commitStream().

#define FUNCDEFINESTREAMER_NAME   "name"
 

ATTRIBUTE NAME : name of the function to execute.

Definition at line 333 of file config.hpp.

#define FUNCDEFINESTREAMER_TAGNAME   "_FUNC_DEFINE"
 

TAG NAME.

Definition at line 332 of file config.hpp.

Referenced by FuncDefineStreamer::commitStream().

#define IFSTREAMER_OP   "op"
 

ATTRIBUTE NAME : comparison operator.

Definition at line 271 of file config.hpp.

#define IFSTREAMER_OP_DEF   IFSTREAMER_OPSTREQ
 

DEFAULT VALUE.

Definition at line 281 of file config.hpp.

#define IFSTREAMER_OPEQ   "eq"
 

ATTRIBUTE VALUE : "equal" numeric operator.

Definition at line 276 of file config.hpp.

#define IFSTREAMER_OPGT   "gt"
 

ATTRIBUTE VALUE : "greater than" numeric operator.

Definition at line 272 of file config.hpp.

#define IFSTREAMER_OPGTE   "gte"
 

ATTRIBUTE VALUE : "greater or equal" numeric operator.

Definition at line 274 of file config.hpp.

#define IFSTREAMER_OPIN   "in"
 

ATTRIBUTE VALUE : "in" string operator.

Definition at line 280 of file config.hpp.

#define IFSTREAMER_OPLT   "lt"
 

ATTRIBUTE VALUE : "lesser than" numeric operator.

Definition at line 273 of file config.hpp.

#define IFSTREAMER_OPLTE   "lte"
 

ATTRIBUTE VALUE : "lesser or equal" numeric operator.

Definition at line 275 of file config.hpp.

#define IFSTREAMER_OPNE   "ne"
 

ATTRIBUTE VALUE : "not equal" numeric operator.

Definition at line 277 of file config.hpp.

#define IFSTREAMER_OPSTREQ   "streq"
 

ATTRIBUTE VALUE : "equal" string operator.

Definition at line 278 of file config.hpp.

#define IFSTREAMER_OPSTRNE   "strne"
 

ATTRIBUTE VALUE : "not equal" string operator.

Definition at line 279 of file config.hpp.

#define IFSTREAMER_TAGNAME   "IF"
 

TAG NAME.

Definition at line 265 of file config.hpp.

#define IFSTREAMER_VAL1   "val1"
 

ATTRIBUTE NAME : first value to compare.

Definition at line 267 of file config.hpp.

#define IFSTREAMER_VAL2   "val2"
 

ATTRIBUTE NAME : second value to compare.

Definition at line 268 of file config.hpp.

#define IFSTREAMER_VAL2_DEF   "1"
 

DEFAULT VALUE.

Definition at line 269 of file config.hpp.

#define LANGLOADSTREAMER_TAGNAME   "_LANG_LOAD"
 

TAG NAME.

Definition at line 302 of file config.hpp.

Referenced by LangLoadStreamerFactory::setDictionnaryEntry().

#define LANGLOADSTREAMER_VALSEP   "."
 

dictionnary labels name separator

Definition at line 303 of file config.hpp.

#define LANGSETSTREAMER_LANGCODE   "code"
 

ATTRIBUTE NAME : code language.

Definition at line 309 of file config.hpp.

#define LANGSETSTREAMER_TAGNAME   "LANG_SET"
 

TAG NAME.

Definition at line 308 of file config.hpp.

#define LANGVALUER_TAG   "LANG"
 

VALUER TAG.

Definition at line 661 of file config.hpp.

#define LOGSTREAMER_TAGNAME   "LOG"
 

TAG NAME.

Definition at line 250 of file config.hpp.

#define MEMBUFFER_SEGMENT   1000
 

Definition at line 152 of file config.hpp.

#define NAMEDBUFGETSTREAMER_NAME   "name"
 

ATTRIBUTE NAME : the name of the buffer to use.

Definition at line 222 of file config.hpp.

#define NAMEDBUFGETSTREAMER_TAGNAME   "BUF_GET"
 

TAG NAME.

Definition at line 220 of file config.hpp.

#define NAMEDBUFSETSTREAMER_CREATE   "create"
 

ATTRIBUTE NAME : if TRUE, create the buffer.

Definition at line 232 of file config.hpp.

#define NAMEDBUFSETSTREAMER_CREATE_DEF   REQ_FALSE
 

DEFAULT VALUE.

Definition at line 233 of file config.hpp.

#define NAMEDBUFSETSTREAMER_FILENAME   "file"
 

ATTRIBUTE NAME : name of the file connected to the buffer.

Definition at line 238 of file config.hpp.

#define NAMEDBUFSETSTREAMER_FILENAME_DEF   ""
 

DEFAULT VALUE.

Definition at line 239 of file config.hpp.

#define NAMEDBUFSETSTREAMER_NAME   "name"
 

Definition at line 230 of file config.hpp.

#define NAMEDBUFSETSTREAMER_TAGNAME   "BUF_SET"
 

TAG NAME.

Definition at line 227 of file config.hpp.

#define NAMEDBUFSETSTREAMER_TYPE   "type"
 

ATTRIBUTE NAME : type of the buffer.

Definition at line 235 of file config.hpp.

#define NAMEDBUFSETSTREAMER_TYPE_DEF   XMLPROCESSOR_STRING
 

DEFAULT VALUE.

Definition at line 236 of file config.hpp.

#define NULLSTREAMER_TAGNAME   "NULL"
 

TAG NAMEe.

Definition at line 245 of file config.hpp.

#define OTL_ANSI_CPP
 

Compile OTL with ANSI C++ typecasts.

Definition at line 117 of file config.hpp.

#define PARAMVALUER_TAG   "VAL"
 

VALUER TAG.

Definition at line 645 of file config.hpp.

#define RAISEERRORSTREAMER_FATAL   "fatal"
 

ATTRIBUTE NAME : fatal flag.

Definition at line 295 of file config.hpp.

#define RAISEERRORSTREAMER_FATAL_DEF   REQ_FALSE
 

DEFAULT VALUE.

Definition at line 296 of file config.hpp.

#define RAISEERRORSTREAMER_MESSAGE   "message"
 

ATTRIBUTE NAME : error message.

Definition at line 292 of file config.hpp.

#define RAISEERRORSTREAMER_MESSAGE_DEF   ""
 

DEFAULT VALUE.

Definition at line 293 of file config.hpp.

#define RAISEERRORSTREAMER_NUMBER   "number"
 

ATTRIBUTE NAME : error number.

Definition at line 289 of file config.hpp.

#define RAISEERRORSTREAMER_NUMBER_DEF   "0"
 

DEFAULT VALUE.

Definition at line 290 of file config.hpp.

#define RAISEERRORSTREAMER_TAGNAME   "RAISE_ERROR"
 

TAG NAME.

Definition at line 287 of file config.hpp.

#define RAWSTREAMER_TAGNAME   "RAW"
 

TAG NAME.

Definition at line 255 of file config.hpp.

#define REQ_COMMENT   "comment"
 

Attribute name for log comment.

Definition at line 190 of file config.hpp.

#define REQ_ENCLOSE   "enclose"
 

ATTRIBUTE NAME : the XML node name to enclose node's output in.

Definition at line 178 of file config.hpp.

#define REQ_ENCLOSE_DEF   ""
 

DEFAULT VALUE.

Definition at line 179 of file config.hpp.

#define REQ_ENCLOSECDATA   "enclose_cdata"
 

ATTRIBUTE NAME : if TRUE, the active node's output is to be enclosed in a CDATA section.

Definition at line 181 of file config.hpp.

#define REQ_ENCLOSECDATA_DEF   REQ_FALSE
 

DEFAULT VALUE.

Definition at line 182 of file config.hpp.

#define REQ_ERRFATAL   "error_fatal"
 

ATTRIBUTE NAME : error handling behavior ( error causes exit?).

Definition at line 175 of file config.hpp.

#define REQ_ERRFATAL_DEF   REQ_TRUE
 

DEFAULT VALUE.

Definition at line 176 of file config.hpp.

#define REQ_FALSE   "0"
 

ATTRIBUTE VALUE : FALSE.

Definition at line 170 of file config.hpp.

Referenced by DBOBJDefinitionNode::getXML(), and DBOBJDefinitionField::getXML().

#define REQ_NOOUTPUT   "(none)"
 

ATTRIBUTE VALUE : no buffer.

Definition at line 172 of file config.hpp.

#define REQ_NULL   "(NULL)"
 

ATTR/NODE VALUE : NULL.

Definition at line 173 of file config.hpp.

#define REQ_OUTPUT   "output"
 

ATTRIBUTE NAME : name of the XML buffer to put the ouput in.

Definition at line 184 of file config.hpp.

#define REQ_OUTPUT_DEF   REQ_PARENTOUTPUT
 

DEFAULT VALUE.

Definition at line 185 of file config.hpp.

#define REQ_OUTPUTERROR   "output_error"
 

ATTRIBUTE NAME : name of the XML buffer to put the errors in.

Definition at line 187 of file config.hpp.

#define REQ_OUTPUTERROR_DEF   REQ_NOOUTPUT
 

DEFAULT VALUE.

Definition at line 188 of file config.hpp.

#define REQ_PARENTOUTPUT   "(parent)"
 

ATTRIBUTE VALUE : parent buffer.

Definition at line 171 of file config.hpp.

#define REQ_TRUE   "1"
 

ATTRIBUTE VALUE : TRUE.

Definition at line 169 of file config.hpp.

Referenced by DBOBJDefinitionNode::getXML(), and DBOBJDefinitionField::getXML().

#define S_NAMEDBUFSETSTREAMER_TAGNAME   "_BUF_SET"
 

TAG NAME.

Definition at line 228 of file config.hpp.

#define S_VALUESSTREAMER_TAGNAME   "_VAL"
 

TAG NAME.

Definition at line 196 of file config.hpp.

#define SHOW_VERSION_INFO
 

If set, display version informations?

Definition at line 63 of file config.hpp.

#define SQL_SYNTAX_DB2   3
 

SQL Syntax: DB2.

Definition at line 460 of file config.hpp.

Referenced by DDLStreamer::getColumnDDL_Simple(), OTL_getColumnDDL(), and DBStreamerFactory::setSQLSyntax().

#define SQL_SYNTAX_MSSQL   2
 

SQL Syntax: MS SQL Server.

Definition at line 459 of file config.hpp.

Referenced by AutodescStreamer::completeDefinitionNode(), DDLStreamer::getColumnDDL_Simple(), DBOBJSetStreamer::getFieldBindVar(), OTL_getColumnDDL(), DBStreamerFactory::setSQLSyntax(), and SAXDBOBJDefinitionBuilder::startElement().

#define SQL_SYNTAX_ORA   1
 

SQL Syntax: Oracle.

Definition at line 458 of file config.hpp.

Referenced by AutodescStreamer::completeDefinitionNode(), DDLStreamer::getColumnDDL_Simple(), DBOBJSetStreamer::getFieldBindVar(), OTL_getColumnDDL(), DBStreamerFactory::setSQLSyntax(), and SAXDBOBJDefinitionBuilder::startElement().

#define SQLSTREAMER_BUFFER   "buffersize"
 

ATTRIBUTE NAME : otl_stream buffer size.

Definition at line 405 of file config.hpp.

#define SQLSTREAMER_BUFFER_DEF   "4096"
 

DEFAULT VALUE.

Definition at line 406 of file config.hpp.

#define SQLSTREAMER_COMMIT   "commitrecords"
 

ATTRIBUTE NAME : number of statements to pack before committing.

Definition at line 418 of file config.hpp.

#define SQLSTREAMER_COMMIT_DEF   "1"
 

DEFAULT VALUE.

Definition at line 419 of file config.hpp.

#define SQLSTREAMER_CONNECTION   "connection"
 

ATTRIBUTE NAME : connection string.

Definition at line 402 of file config.hpp.

#define SQLSTREAMER_ENCLOSEREC   "enclose_record"
 

ATTRIBUTE NAME : enclosing tag name for the records.

Definition at line 408 of file config.hpp.

#define SQLSTREAMER_ENCLOSEREC_DEF   ""
 

DEFAULT VALUE :.

Definition at line 409 of file config.hpp.

#define SQLSTREAMER_ERRFATAL   "dberror_fatal"
 

DBOBJSetRequest : attribute name error handling behavior ( error causes exit?).

Definition at line 424 of file config.hpp.

#define SQLSTREAMER_ERRFATAL_DEF   REQ_TRUE
 

DEFAULT VALUE :.

Definition at line 425 of file config.hpp.

#define SQLSTREAMER_FILTERCOLS   "filter_columns"
 

ATTRIBUTE NAME : column filter clause.

Definition at line 411 of file config.hpp.

#define SQLSTREAMER_FILTERCOLS_DEF   ""
 

DEFAULT VALUE.

Definition at line 413 of file config.hpp.

#define SQLSTREAMER_FILTERCOLSAUTO   "(auto)"
 

ATTRIBUTE VALUE : automatic column filtering.

Definition at line 412 of file config.hpp.

#define SQLSTREAMER_FLUSH   "flushrecords"
 

ATTRIBUTE NAME : number of statements to pack before flushing.

Definition at line 415 of file config.hpp.

#define SQLSTREAMER_FLUSH_DEF   "1"
 

DEFAULT VALUE.

Definition at line 416 of file config.hpp.

#define SQLSTREAMER_STATEMENT   "statement"
 

ATTRIBUTE NAME : SQL statement.

Definition at line 403 of file config.hpp.

#define SQLSTREAMER_STREAMRECORDS   "streamrecords"
 

ATTRIBUTE NAME : number of records to stream at once.

Definition at line 421 of file config.hpp.

#define SQLSTREAMER_STREAMRECORDS_DEF   "1"
 

DEFAULT VALUE.

Definition at line 422 of file config.hpp.

#define SQLSTREAMER_TAGNAME   "SQL"
 

TAG NAME.

Definition at line 400 of file config.hpp.

Referenced by SAXSQLHandler::endDocument().

#define SQLSTREAMER_TRANSMITDATA   "transmit_data"
 

ATTRIBUTE NAME : if TRUE, transmit data from incoming stream rather than SQL result set.

Definition at line 427 of file config.hpp.

#define SQLSTREAMER_TRANSMITDATA_DEF   REQ_FALSE
 

DEFAULT VALUE.

Definition at line 428 of file config.hpp.

#define SQLVALUER_OTL_BUFFER   50
 

SQLValuer : otl_stream buffer size.

Definition at line 651 of file config.hpp.

#define SQLVALUER_TAG   "SQL"
 

VALUER TAG g.

Definition at line 650 of file config.hpp.

#define SYSTEMSTREAMER_TAGNAME   "SYSTEM"
 

TAG NAME.

Definition at line 260 of file config.hpp.

#define TRACE_DEBUG   0
 

if set, debug trace off.

Definition at line 80 of file config.hpp.

#define UNZIPSTREAMER_STREAMDATA   "streamdata"
 

ATTRIBUTE NAME : size of the data to stream at once.

Definition at line 378 of file config.hpp.

#define UNZIPSTREAMER_STREAMDATA_DEF   0
 

DEFAULT VALUE.

Definition at line 379 of file config.hpp.

#define UNZIPSTREAMER_TAGNAME   "GZ_GET"
 

TAG NAME.

Definition at line 374 of file config.hpp.

#define UNZIPSTREAMER_TARGET   "target"
 

ATTRIBUTE NAME : target file path.

Definition at line 376 of file config.hpp.

#define VALUESSTREAMER_COUNT   "count"
 

ATTRIBUTE NAME : if TRUE, nodes are generated.

Definition at line 204 of file config.hpp.

#define VALUESSTREAMER_COUNT_DEF   REQ_FALSE
 

DEFAULT VALUE.

Definition at line 205 of file config.hpp.

#define VALUESSTREAMER_COUNT_SUFFIX   "!"
 

values count name suffix

Definition at line 206 of file config.hpp.

#define VALUESSTREAMER_FILTER   "filter"
 

ATTRIBUTE NAME : filter clause.

Definition at line 208 of file config.hpp.

#define VALUESSTREAMER_FILTER_DEF   ""
 

DEFAULT VALUE.

Definition at line 209 of file config.hpp.

#define VALUESSTREAMER_FILTERSEP   ","
 

filter clause spearator

Definition at line 210 of file config.hpp.

#define VALUESSTREAMER_LIST   "list"
 

ATTRIBUTE NAME : if TRUE, multiple values generate a list.

Definition at line 201 of file config.hpp.

#define VALUESSTREAMER_LIST_DEF   REQ_FALSE
 

DEFAULT VALUE.

Definition at line 202 of file config.hpp.

#define VALUESSTREAMER_SEP   "separator"
 

ATTRIBUTE NAME : separator to uses for values list.

Definition at line 212 of file config.hpp.

#define VALUESSTREAMER_SEP_DEF   ","
 

ATTRIBUTE DEF VALUE : attribute value for the default separator.

Definition at line 213 of file config.hpp.

#define VALUESSTREAMER_TAGNAME   "VAL"
 

TAG NAME.

Definition at line 195 of file config.hpp.

#define VALUESSTREAMER_VALSEP   "."
 

values name separator

Definition at line 215 of file config.hpp.

#define VALUESSTREAMER_VALUES   "values"
 

ATTRIBUTE NAME : if TRUE the nodes values are stored.

Definition at line 198 of file config.hpp.

#define VALUESSTREAMER_VALUES_DEF   REQ_TRUE
 

Definition at line 199 of file config.hpp.

#define XDFLENGINE_EXPORT
 

Definition at line 97 of file config.hpp.

#define XDFLENGINE_IMPORT
 

Definition at line 98 of file config.hpp.

#define XDFLENGINE_NAME   "XDFLengine"
 

Definition at line 61 of file config.hpp.

#define XDFLENGINE_VERSION   "V1.0"
 

XDFLengine Version info.

Definition at line 62 of file config.hpp.

#define XMLPROCESSOR_ACTIVEURI   "xdfl"
 

Name of the URI of the active namespace, ie the namespace which nodes are interpreted.

Definition at line 140 of file config.hpp.

#define XMLPROCESSOR_FILE   "file"
 

file buffer

Definition at line 141 of file config.hpp.

#define XMLPROCESSOR_LOGFILESTD   "stdout"
 

Definition at line 139 of file config.hpp.

#define XMLPROCESSOR_MAX_ATTRNAME_SIZE   255
 

Definition at line 136 of file config.hpp.

Referenced by DBObjectSAXBuilder::startElement().

#define XMLPROCESSOR_MAX_ATTRVAL_SIZE   1023
 

Definition at line 137 of file config.hpp.

Referenced by DBOBJGetStatementSAXBuilder::startElement(), DBObjectSAXBuilder::startElement(), and SAXDBOBJDefinitionBuilder::startElement().

#define XMLPROCESSOR_MAX_CHAR_SIZE   1023
 

Definition at line 138 of file config.hpp.

#define XMLPROCESSOR_MAX_TAG_SIZE   255
 

Definition at line 135 of file config.hpp.

Referenced by SAXSystemHandler::endElement(), SAXSQLHandler::endElement(), DBObjectSAXBuilder::endElement(), SAXDBOBJDefinitionBuilder::endElement(), SAXValuesHandler::startElement(), SAXSystemHandler::startElement(), SAXLangHandler::startElement(), DBOBJGetStatementSAXBuilder::startElement(), DBObjectSAXBuilder::startElement(), and SAXDBOBJDefinitionBuilder::startElement().

#define XMLPROCESSOR_NULL   "null"
 

null buffer

Definition at line 144 of file config.hpp.

#define XMLPROCESSOR_STRING   "mem"
 

memory buffer

Definition at line 142 of file config.hpp.

Referenced by XMLProcessor::getNewBuffer().

#define XMLPROCESSOR_ZIP   "zip"
 

compressed buffer

Definition at line 143 of file config.hpp.

#define XMLVALUER_DELIM   "@@@"
 

XMLValuable : valuable term encloser.

Definition at line 626 of file config.hpp.

#define XMLVALUER_SEP   ":"
 

XMLValuable : valuable tag/term separator.

Definition at line 627 of file config.hpp.

#define XPATHVALUER_TAG   "XPATH"
 

VALUER TAG.

Definition at line 656 of file config.hpp.

#define ZIPBUFFER_COPYBUF   32768
 

ZipBuffer : Copy buffer size.

Definition at line 161 of file config.hpp.

Referenced by ZipBuffer::ZipBuffer().

#define ZIPSTREAMER_ACTION   "action"
 

ATTRIBUTE NAME : action to perform on the file.

Definition at line 391 of file config.hpp.

#define ZIPSTREAMER_ACTION_APPEND   "append"
 

ATTRIBUTE VALUE : just append to file.

Definition at line 392 of file config.hpp.

#define ZIPSTREAMER_ACTION_DEF   ZIPSTREAMER_ACTION_FLUSH
 

DEFAULT VALUE.

Definition at line 395 of file config.hpp.

#define ZIPSTREAMER_ACTION_DELETE   "delete"
 

ATTRIBUTE VALUE : delete the file.

Definition at line 393 of file config.hpp.

#define ZIPSTREAMER_ACTION_FLUSH   "flush"
 

ATTRIBUTE VALUE : flush file.

Definition at line 394 of file config.hpp.

#define ZIPSTREAMER_HEADER   "header"
 

ATTRIBUTE NAME : header to write before XML conten.

Definition at line 388 of file config.hpp.

#define ZIPSTREAMER_HEADER_DEF   ""
 

DEFAULT VALUE.

Definition at line 389 of file config.hpp.

#define ZIPSTREAMER_TAGNAME   "GZ_SET"
 

TAG NAME.

Definition at line 384 of file config.hpp.

#define ZIPSTREAMER_TARGET   "target"
 

ATTRIBUTE NAME : target file path.

Definition at line 386 of file config.hpp.


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