34 #ifndef CXX______CONFIG_DATABASE_H 35 #define CXX______CONFIG_DATABASE_H 45 #ifndef XSD_CXX_TREE_USE_CHAR 46 #define XSD_CXX_TREE_USE_CHAR 54 #include <xsd/cxx/config.hxx> 56 #if (XSD_INT_VERSION != 4000000L) 57 #error XSD runtime version mismatch 60 #include <xsd/cxx/pre.hxx> 62 #include <xsd/cxx/xml/char-utf8.hxx> 64 #include <xsd/cxx/tree/exceptions.hxx> 65 #include <xsd/cxx/tree/elements.hxx> 66 #include <xsd/cxx/tree/types.hxx> 68 #include <xsd/cxx/xml/error-handler.hxx> 70 #include <xsd/cxx/xml/dom/auto-ptr.hxx> 72 #include <xsd/cxx/tree/parsing.hxx> 73 #include <xsd/cxx/tree/parsing/byte.hxx> 74 #include <xsd/cxx/tree/parsing/unsigned-byte.hxx> 75 #include <xsd/cxx/tree/parsing/short.hxx> 76 #include <xsd/cxx/tree/parsing/unsigned-short.hxx> 77 #include <xsd/cxx/tree/parsing/int.hxx> 78 #include <xsd/cxx/tree/parsing/unsigned-int.hxx> 79 #include <xsd/cxx/tree/parsing/long.hxx> 80 #include <xsd/cxx/tree/parsing/unsigned-long.hxx> 81 #include <xsd/cxx/tree/parsing/boolean.hxx> 82 #include <xsd/cxx/tree/parsing/float.hxx> 83 #include <xsd/cxx/tree/parsing/double.hxx> 84 #include <xsd/cxx/tree/parsing/decimal.hxx> 86 #include <xsd/cxx/xml/dom/serialization-header.hxx> 87 #include <xsd/cxx/tree/serialization.hxx> 88 #include <xsd/cxx/tree/serialization/byte.hxx> 89 #include <xsd/cxx/tree/serialization/unsigned-byte.hxx> 90 #include <xsd/cxx/tree/serialization/short.hxx> 91 #include <xsd/cxx/tree/serialization/unsigned-short.hxx> 92 #include <xsd/cxx/tree/serialization/int.hxx> 93 #include <xsd/cxx/tree/serialization/unsigned-int.hxx> 94 #include <xsd/cxx/tree/serialization/long.hxx> 95 #include <xsd/cxx/tree/serialization/unsigned-long.hxx> 96 #include <xsd/cxx/tree/serialization/boolean.hxx> 97 #include <xsd/cxx/tree/serialization/float.hxx> 98 #include <xsd/cxx/tree/serialization/double.hxx> 99 #include <xsd/cxx/tree/serialization/decimal.hxx> 104 #include <NovaDAQUtilities/XMLDeserializationRegistry.h> 154 typedef ::xsd::cxx::tree::string< char, simple_type >
string;
156 typedef ::xsd::cxx::tree::token< char, normalized_string >
token;
157 typedef ::xsd::cxx::tree::name< char, token >
name;
158 typedef ::xsd::cxx::tree::nmtoken< char, token >
nmtoken;
159 typedef ::xsd::cxx::tree::nmtokens< char, simple_type, nmtoken >
nmtokens;
160 typedef ::xsd::cxx::tree::ncname< char, name >
ncname;
161 typedef ::xsd::cxx::tree::language< char, token >
language;
165 typedef ::xsd::cxx::tree::id< char, ncname >
id;
166 typedef ::xsd::cxx::tree::idref< char, ncname, type >
idref;
167 typedef ::xsd::cxx::tree::idrefs< char, simple_type, idref >
idrefs;
171 typedef ::xsd::cxx::tree::uri< char, simple_type >
uri;
175 typedef ::xsd::cxx::tree::qname< char, simple_type, uri, ncname >
qname;
179 typedef ::xsd::cxx::tree::buffer< char >
buffer;
181 typedef ::xsd::cxx::tree::hex_binary< char, simple_type >
hex_binary;
186 typedef ::xsd::cxx::tree::date< char, simple_type >
date;
187 typedef ::xsd::cxx::tree::date_time< char, simple_type >
date_time;
188 typedef ::xsd::cxx::tree::duration< char, simple_type >
duration;
189 typedef ::xsd::cxx::tree::gday< char, simple_type >
gday;
190 typedef ::xsd::cxx::tree::gmonth< char, simple_type >
gmonth;
191 typedef ::xsd::cxx::tree::gmonth_day< char, simple_type >
gmonth_day;
192 typedef ::xsd::cxx::tree::gyear< char, simple_type >
gyear;
193 typedef ::xsd::cxx::tree::gyear_month< char, simple_type >
gyear_month;
194 typedef ::xsd::cxx::tree::time< char, simple_type >
time;
198 typedef ::xsd::cxx::tree::entity< char, ncname >
entity;
199 typedef ::xsd::cxx::tree::entities< char, simple_type, entity >
entities;
208 typedef ::xsd::cxx::tree::as_double< double_ >
as_double;
220 typedef ::xsd::cxx::tree::error< char >
error;
226 typedef ::xsd::cxx::tree::bounds< char >
bounds;
228 typedef ::xsd::cxx::tree::parsing< char >
parsing;
247 using ::xsd::cxx::xml::dom::unique_ptr;
249 #ifndef XSD_CXX_TREE_TREE_NODE_KEY__XML_SCHEMA 250 #define XSD_CXX_TREE_TREE_NODE_KEY__XML_SCHEMA 277 #include <xsd/cxx/xml/char-utf8.hxx> 279 #include <xsd/cxx/tree/exceptions.hxx> 280 #include <xsd/cxx/tree/elements.hxx> 281 #include <xsd/cxx/tree/containers.hxx> 282 #include <xsd/cxx/tree/list.hxx> 284 #include <xsd/cxx/xml/dom/parsing-header.hxx> 311 name (
const name_type&
x);
314 setName (
const name_type&
x);
317 name (::std::unique_ptr< name_type >
p);
325 const colType_optional&
338 colType (
const colType_type&
x);
341 setColType (
const colType_type&
x);
344 colType (
const colType_optional&
x);
347 colType (::std::unique_ptr< colType_type >
p);
355 const value_optional&
368 value (
const value_type&
x);
371 setValue (
const value_type&
x);
374 value (
const value_optional&
x);
377 value (::std::unique_ptr< value_type >
p);
398 null (
const null_type&
x);
401 setNull (
const null_type&
x);
404 null (
const null_optional&
x);
412 const fKeyTable_optional&
418 const fKeyTable_type&
419 getFKeyTable ()
const;
422 hasFKeyTable ()
const;
425 fKeyTable (
const fKeyTable_type&
x);
428 setFKeyTable (
const fKeyTable_type&
x);
431 fKeyTable (
const fKeyTable_optional&
x);
434 fKeyTable (::std::unique_ptr< fKeyTable_type >
p);
442 const fKeyColumn_optional&
448 const fKeyColumn_type&
449 getFKeyColumn ()
const;
452 hasFKeyColumn ()
const;
455 fKeyColumn (
const fKeyColumn_type&
x);
458 setFKeyColumn (
const fKeyColumn_type&
x);
461 fKeyColumn (
const fKeyColumn_optional&
x);
464 fKeyColumn (::std::unique_ptr< fKeyColumn_type >
p);
472 const tolerance_optional&
478 const tolerance_type&
479 getTolerance ()
const;
482 hasTolerance ()
const;
485 tolerance (
const tolerance_type&
x);
488 setTolerance (
const tolerance_type&
x);
491 tolerance (
const tolerance_optional&
x);
523 parse (::xsd::cxx::xml::dom::parser< char >&,
527 ::xsd::cxx::tree::one< name_type >
name_;
544 const constraint_type&
550 const constraint_type&
551 getConstraint ()
const;
554 hasConstraint ()
const;
557 constraint (
const constraint_type&
x);
560 setConstraint (
const constraint_type&
x);
563 constraint (::std::unique_ptr< constraint_type >
p);
595 parse (::xsd::cxx::xml::dom::parser< char >&,
613 const dBCol_sequence&
620 getDBColCount ()
const;
623 getDBCol (
int index)
const;
626 getDBColReference (
int index);
635 dBCol (
const dBCol_sequence&
s);
638 addDBCol (
const dBCol_type& newDBCol);
644 dBRow_t (const ::xercesc::DOMElement&
e,
662 void copyNeededFields (
const dBRow_t&
x);
668 parse (::xsd::cxx::xml::dom::parser< char >&,
687 const dBColumn_sequence&
694 getDBColumnCount ()
const;
697 getDBColumn (
int index)
const;
700 getDBColumnReference (
int index);
703 hasDBColumn ()
const;
706 removeAllDBColumn ();
709 dBColumn (
const dBColumn_sequence&
s);
712 addDBColumn (
const dBColumn_type& newDBColumn);
720 const dBPKey_optional&
733 dBPKey (
const dBPKey_type&
x);
736 setDBPKey (
const dBPKey_type&
x);
739 dBPKey (
const dBPKey_optional&
x);
742 dBPKey (::std::unique_ptr< dBPKey_type >
p);
752 const dBUnique_sequence&
759 getDBUniqueCount ()
const;
762 getDBUnique (
int index)
const;
765 getDBUniqueReference (
int index);
768 hasDBUnique ()
const;
771 removeAllDBUnique ();
774 dBUnique (
const dBUnique_sequence&
s);
777 addDBUnique (
const dBUnique_type& newDBUnique);
787 const dBCheck_sequence&
794 getDBCheckCount ()
const;
797 getDBCheck (
int index)
const;
800 getDBCheckReference (
int index);
809 dBCheck (
const dBCheck_sequence&
s);
812 addDBCheck (
const dBCheck_type& newDBCheck);
822 const dBRow_sequence&
829 getDBRowCount ()
const;
832 getDBRow (
int index)
const;
835 getDBRowReference (
int index);
844 dBRow (
const dBRow_sequence&
s);
847 addDBRow (
const dBRow_type& newDBRow);
854 const tableName_type&
860 const tableName_type&
861 getTableName ()
const;
864 hasTableName ()
const;
867 tableName (
const tableName_type&
x);
870 setTableName (
const tableName_type&
x);
873 tableName (::std::unique_ptr< tableName_type >
p);
893 dbHost (
const dbHost_type&
x);
896 setDbHost (
const dbHost_type&
x);
899 dbHost (::std::unique_ptr< dbHost_type >
p);
919 dbName (
const dbName_type&
x);
922 setDbName (
const dbName_type&
x);
925 dbName (::std::unique_ptr< dbName_type >
p);
933 const dbType_optional&
946 dbType (
const dbType_type&
x);
949 setDbType (
const dbType_type&
x);
952 dbType (
const dbType_optional&
x);
955 dbType (::std::unique_ptr< dbType_type >
p);
963 const dbPort_optional&
979 setDbPort (
const dbPort_type&
x);
982 dbPort (
const dbPort_optional&
x);
985 dbPort (::std::unique_ptr< dbPort_type >
p);
993 const tableType_optional&
999 const tableType_type&
1000 getTableType ()
const;
1003 hasTableType ()
const;
1006 tableType (
const tableType_type&
x);
1009 setTableType (
const tableType_type&
x);
1012 tableType (
const tableType_optional&
x);
1015 tableType (::std::unique_ptr< tableType_type >
p);
1023 const creationDate_optional&
1024 creationDate ()
const;
1026 creationDate_optional&
1029 const creationDate_type&
1030 getCreationDate ()
const;
1033 hasCreationDate ()
const;
1036 creationDate (
const creationDate_type&
x);
1039 setCreationDate (
const creationDate_type&
x);
1042 creationDate (
const creationDate_optional&
x);
1045 creationDate (::std::unique_ptr< creationDate_type >
p);
1053 const maintainer_optional&
1054 maintainer ()
const;
1056 maintainer_optional&
1059 const maintainer_type&
1060 getMaintainer ()
const;
1063 hasMaintainer ()
const;
1066 maintainer (
const maintainer_type&
x);
1069 setMaintainer (
const maintainer_type&
x);
1072 maintainer (
const maintainer_optional&
x);
1075 maintainer (::std::unique_ptr< maintainer_type >
p);
1083 const xmlOverDB_optional&
1089 const xmlOverDB_type&
1090 getXmlOverDB ()
const;
1093 hasXmlOverDB ()
const;
1096 xmlOverDB (
const xmlOverDB_type&
x);
1099 setXmlOverDB (
const xmlOverDB_type&
x);
1102 xmlOverDB (
const xmlOverDB_optional&
x);
1110 const ignoreDB_optional&
1116 const ignoreDB_type&
1117 getIgnoreDB ()
const;
1120 hasIgnoreDB ()
const;
1123 ignoreDB (
const ignoreDB_type&
x);
1126 setIgnoreDB (
const ignoreDB_type&
x);
1129 ignoreDB (
const ignoreDB_optional&
x);
1137 const addInsertTime_optional&
1138 addInsertTime ()
const;
1140 addInsertTime_optional&
1143 const addInsertTime_type&
1144 getAddInsertTime ()
const;
1147 hasAddInsertTime ()
const;
1150 addInsertTime (
const addInsertTime_type&
x);
1153 setAddInsertTime (
const addInsertTime_type&
x);
1156 addInsertTime (
const addInsertTime_optional&
x);
1164 const addInsertUser_optional&
1165 addInsertUser ()
const;
1167 addInsertUser_optional&
1170 const addInsertUser_type&
1171 getAddInsertUser ()
const;
1174 hasAddInsertUser ()
const;
1177 addInsertUser (
const addInsertUser_type&
x);
1180 setAddInsertUser (
const addInsertUser_type&
x);
1183 addInsertUser (
const addInsertUser_optional&
x);
1191 const addUpdateTime_optional&
1192 addUpdateTime ()
const;
1194 addUpdateTime_optional&
1197 const addUpdateTime_type&
1198 getAddUpdateTime ()
const;
1201 hasAddUpdateTime ()
const;
1204 addUpdateTime (
const addUpdateTime_type&
x);
1207 setAddUpdateTime (
const addUpdateTime_type&
x);
1210 addUpdateTime (
const addUpdateTime_optional&
x);
1218 const addUpdateUser_optional&
1219 addUpdateUser ()
const;
1221 addUpdateUser_optional&
1224 const addUpdateUser_type&
1225 getAddUpdateUser ()
const;
1228 hasAddUpdateUser ()
const;
1231 addUpdateUser (
const addUpdateUser_type&
x);
1234 setAddUpdateUser (
const addUpdateUser_type&
x);
1237 addUpdateUser (
const addUpdateUser_optional&
x);
1245 const schema_optional&
1258 schema (
const schema_type&
x);
1261 setSchema (
const schema_type&
x);
1264 schema (
const schema_optional&
x);
1267 schema (::std::unique_ptr< schema_type >
p);
1273 dBTable (
const tableName_type&,
1275 const dbName_type&);
1277 dBTable (const ::xercesc::DOMElement&
e,
1295 void copyNeededFields (
const dBTable&
x);
1303 virtual ::boost::shared_ptr< ::novadaq::XMLSerializable > clone ()
const;
1305 static void registerForDeserialization ();
1311 parse (::xsd::cxx::xml::dom::parser< char >&,
1341 #include <xercesc/sax/InputSource.hpp> 1342 #include <xercesc/dom/DOMDocument.hpp> 1343 #include <xercesc/dom/DOMErrorHandler.hpp> 1352 ::std::unique_ptr< ::nova::dbi::dBTable >
1357 ::std::unique_ptr< ::nova::dbi::dBTable >
1363 ::std::unique_ptr< ::nova::dbi::dBTable >
1365 ::xercesc::DOMErrorHandler& eh,
1372 ::std::unique_ptr< ::nova::dbi::dBTable >
1377 ::std::unique_ptr< ::nova::dbi::dBTable >
1383 ::std::unique_ptr< ::nova::dbi::dBTable >
1385 ::xercesc::DOMErrorHandler& eh,
1389 ::std::unique_ptr< ::nova::dbi::dBTable >
1395 ::std::unique_ptr< ::nova::dbi::dBTable >
1402 ::std::unique_ptr< ::nova::dbi::dBTable >
1405 ::xercesc::DOMErrorHandler& eh,
1412 ::std::unique_ptr< ::nova::dbi::dBTable >
1413 dBTable_ (::xercesc::InputSource& is,
1417 ::std::unique_ptr< ::nova::dbi::dBTable >
1418 dBTable_ (::xercesc::InputSource& is,
1423 ::std::unique_ptr< ::nova::dbi::dBTable >
1424 dBTable_ (::xercesc::InputSource& is,
1425 ::xercesc::DOMErrorHandler& eh,
1432 ::std::unique_ptr< ::nova::dbi::dBTable >
1433 dBTable_ (const ::xercesc::DOMDocument&
d,
1437 ::std::unique_ptr< ::nova::dbi::dBTable >
1438 dBTable_ (::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument > d,
1446 #include <xercesc/dom/DOMDocument.hpp> 1447 #include <xercesc/dom/DOMErrorHandler.hpp> 1448 #include <xercesc/framework/XMLFormatter.hpp> 1450 #include <xsd/cxx/xml/dom/auto-ptr.hxx> 1461 const ::nova::dbi::dBTable&
x,
1468 const ::nova::dbi::dBTable& x,
1476 const ::nova::dbi::dBTable& x,
1477 ::xercesc::DOMErrorHandler& eh,
1486 dBTable_ (::xercesc::XMLFormatTarget& ft,
1487 const ::nova::dbi::dBTable& x,
1493 dBTable_ (::xercesc::XMLFormatTarget& ft,
1494 const ::nova::dbi::dBTable& x,
1501 dBTable_ (::xercesc::XMLFormatTarget& ft,
1502 const ::nova::dbi::dBTable& x,
1503 ::xercesc::DOMErrorHandler& eh,
1513 const ::nova::dbi::dBTable& x,
1519 ::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument >
1520 dBTable_ (const ::nova::dbi::dBTable& x,
1538 #include <xsd/cxx/post.hxx> 1545 #endif // CXX______CONFIG_DATABASE_H maintainer_optional maintainer_
::xsd::cxx::tree::id< char, ncname > id
long long negative_integer
::xsd::cxx::tree::optional< value_type > value_optional
::xsd::cxx::tree::traits< null_type, char > null_traits
::xml_schema::dom::unique_ptr< ::xercesc::DOMDocument > dBTable_(const ::nova::dbi::dBTable &x, const ::xml_schema::namespace_infomap &m=::xml_schema::namespace_infomap(),::xml_schema::flags f=0)
::xsd::cxx::tree::optional< creationDate_type > creationDate_optional
::xml_schema::string fKeyTable_type
::xsd::cxx::tree::simple_type< char, type > simple_type
::xsd::cxx::tree::traits< dbPort_type, char > dbPort_traits
::xsd::cxx::tree::traits< colType_type, char > colType_traits
tableType_optional tableType_
::xsd::cxx::tree::parsing< char > parsing
::xsd::cxx::tree::date< char, simple_type > date
::xsd::cxx::tree::optional< addInsertTime_type > addInsertTime_optional
::xsd::cxx::tree::bounds< char > bounds
::xsd::cxx::tree::optional< dbPort_type > dbPort_optional
::xsd::cxx::tree::no_prefix_mapping< char > no_prefix_mapping
::xsd::cxx::tree::traits< fKeyTable_type, char > fKeyTable_traits
::xsd::cxx::tree::duplicate_id< char > duplicate_id
::xsd::cxx::tree::one< dbName_type > dbName_
::xsd::cxx::tree::expected_element< char > expected_element
::xsd::cxx::tree::optional< schema_type > schema_optional
::xsd::cxx::tree::flags flags
::xsd::cxx::tree::language< char, token > language
::xsd::cxx::tree::normalized_string< char, string > normalized_string
ignoreDB_optional ignoreDB_
::xsd::cxx::tree::optional< fKeyColumn_type > fKeyColumn_optional
::xsd::cxx::tree::optional< tableType_type > tableType_optional
::xml_schema::boolean xmlOverDB_type
::xsd::cxx::tree::sequence< dBCheck_type > dBCheck_sequence
::xml_schema::string constraint_type
::xsd::cxx::tree::traits< schema_type, char > schema_traits
::xsd::cxx::tree::one< constraint_type > constraint_
::xsd::cxx::tree::uri< char, simple_type > uri
::xml_schema::string schema_type
::xsd::cxx::tree::traits< fKeyColumn_type, char > fKeyColumn_traits
::xsd::cxx::tree::diagnostics< char > diagnostics
void operator<<(::xercesc::DOMElement &, const dBTable &)
::xsd::cxx::tree::time_zone time_zone
::xml_schema::string creationDate_type
unsigned long long non_negative_integer
::xsd::cxx::tree::unexpected_enumerator< char > unexpected_enumerator
unsigned long long positive_integer
::xsd::cxx::tree::traits< tableName_type, char > tableName_traits
addUpdateTime_optional addUpdateTime_
::xsd::cxx::tree::exception< char > exception
::xsd::cxx::tree::facet facet
::xsd::cxx::tree::optional< addUpdateUser_type > addUpdateUser_optional
::xsd::cxx::tree::as_decimal< decimal > as_decimal
::xsd::cxx::tree::expected_text_content< char > expected_text_content
::xml_schema::string colType_type
::xsd::cxx::tree::unexpected_element< char > unexpected_element
dBUnique_sequence::const_iterator dBUnique_const_iterator
::nova::dbi::dBCheck_t dBCheck_type
::xml_schema::string tableName_type
creationDate_optional creationDate_
::xsd::cxx::tree::traits< constraint_type, char > constraint_traits
::xml_schema::string fKeyColumn_type
unsigned long long unsigned_long
::xsd::cxx::tree::traits< ignoreDB_type, char > ignoreDB_traits
::xml_schema::boolean null_type
dBRow_sequence::iterator dBRow_iterator
::xsd::cxx::tree::time< char, simple_type > time
dBCheck_sequence::const_iterator dBCheck_const_iterator
::xsd::cxx::tree::gmonth_day< char, simple_type > gmonth_day
::xsd::cxx::tree::optional< fKeyTable_type > fKeyTable_optional
::xml_schema::string dbType_type
dBColumn_sequence::const_iterator dBColumn_const_iterator
::xsd::cxx::tree::buffer< char > buffer
::xml_schema::boolean addUpdateTime_type
::xsd::cxx::tree::type type
::xsd::cxx::tree::optional< dBPKey_type > dBPKey_optional
dBColumn_sequence dBColumn_
::xsd::cxx::tree::base64_binary< char, simple_type > base64_binary
::xsd::cxx::tree::traits< dbType_type, char > dbType_traits
::xsd::cxx::tree::one< tableName_type > tableName_
::xsd::cxx::tree::optional< xmlOverDB_type > xmlOverDB_optional
dBUnique_sequence::iterator dBUnique_iterator
::xsd::cxx::tree::expected_attribute< char > expected_attribute
::xsd::cxx::tree::duration< char, simple_type > duration
::xsd::cxx::tree::sequence< dBRow_type > dBRow_sequence
::xsd::cxx::tree::optional< addUpdateTime_type > addUpdateTime_optional
tolerance_optional tolerance_
::nova::dbi::dBColumn_t dBColumn_type
::xml_schema::string name_type
::xsd::cxx::tree::optional< colType_type > colType_optional
::xsd::cxx::tree::optional< dbType_type > dbType_optional
::xsd::cxx::tree::traits< creationDate_type, char > creationDate_traits
::xsd::cxx::tree::gmonth< char, simple_type > gmonth
::xsd::cxx::tree::traits< xmlOverDB_type, char > xmlOverDB_traits
::xsd::cxx::tree::sequence< dBCol_type > dBCol_sequence
::xsd::cxx::xml::dom::namespace_info< char > namespace_info
const XML_Char int const XML_Char * value
fKeyTable_optional fKeyTable_
::xsd::cxx::tree::traits< addInsertUser_type, char > addInsertUser_traits
dBCheck_sequence dBCheck_
dBCol_sequence::iterator dBCol_iterator
::xml_schema::string dbName_type
addInsertTime_optional addInsertTime_
::xsd::cxx::tree::ncname< char, name > ncname
xmlOverDB_optional xmlOverDB_
::xsd::cxx::tree::traits< dBCheck_type, char > dBCheck_traits
::xsd::cxx::tree::traits< dBPKey_type, char > dBPKey_traits
::xsd::cxx::tree::name< char, token > name
::xsd::cxx::tree::hex_binary< char, simple_type > hex_binary
::xsd::cxx::xml::dom::namespace_infomap< char > namespace_infomap
::xsd::cxx::tree::nmtokens< char, simple_type, nmtoken > nmtokens
::xsd::cxx::tree::traits< dbName_type, char > dbName_traits
::xsd::cxx::tree::gyear< char, simple_type > gyear
dBCheck_sequence::iterator dBCheck_iterator
::xsd::cxx::xml::error_handler< char > error_handler
::xsd::cxx::tree::serialization< char > serialization
::xsd::cxx::tree::optional< tolerance_type > tolerance_optional
const XMLCh *const tree_node_key
::xsd::cxx::tree::properties< char > properties
fKeyColumn_optional fKeyColumn_
dBCol_sequence::const_iterator dBCol_const_iterator
::xsd::cxx::tree::one< dbHost_type > dbHost_
long long non_positive_integer
Hold drift constants from current run.
addInsertUser_optional addInsertUser_
::xsd::cxx::tree::entity< char, ncname > entity
::xsd::cxx::tree::severity severity
::xsd::cxx::tree::traits< addInsertTime_type, char > addInsertTime_traits
::xsd::cxx::tree::traits< addUpdateTime_type, char > addUpdateTime_traits
::xsd::cxx::tree::optional< ignoreDB_type > ignoreDB_optional
::xsd::cxx::tree::traits< dBColumn_type, char > dBColumn_traits
::xsd::cxx::tree::content_order content_order
::xsd::cxx::tree::traits< dBRow_type, char > dBRow_traits
colType_optional colType_
::xsd::cxx::tree::optional< addInsertUser_type > addInsertUser_optional
::xml_schema::string maintainer_type
::xsd::cxx::tree::string< char, simple_type > string
dBUnique_sequence dBUnique_
::xsd::cxx::tree::optional< maintainer_type > maintainer_optional
::xml_schema::string value_type
::xsd::cxx::tree::list_stream< char > list_stream
unsigned int unsigned_int
dBRow_sequence::const_iterator dBRow_const_iterator
::xml_schema::string tableType_type
::xml_schema::boolean addInsertUser_type
::xsd::cxx::tree::gday< char, simple_type > gday
::xsd::cxx::tree::entities< char, simple_type, entity > entities
unsigned char unsigned_byte
::xsd::cxx::tree::sequence< dBUnique_type > dBUnique_sequence
::xsd::cxx::tree::optional< null_type > null_optional
dBColumn_sequence::iterator dBColumn_iterator
::xsd::cxx::tree::date_time< char, simple_type > date_time
::xsd::cxx::tree::traits< dBUnique_type, char > dBUnique_traits
::xml_schema::boolean ignoreDB_type
::xsd::cxx::tree::traits< addUpdateUser_type, char > addUpdateUser_traits
addUpdateUser_optional addUpdateUser_
::nova::dbi::dBRow_t dBPKey_type
::xsd::cxx::tree::gyear_month< char, simple_type > gyear_month
::xsd::cxx::tree::traits< tableType_type, char > tableType_traits
::xsd::cxx::tree::type container
::xsd::cxx::tree::idref< char, ncname, type > idref
::xsd::cxx::tree::traits< dbHost_type, char > dbHost_traits
::xsd::cxx::tree::traits< maintainer_type, char > maintainer_traits
::xsd::cxx::tree::error< char > error
::xsd::cxx::tree::nmtoken< char, token > nmtoken
::xsd::cxx::tree::idrefs< char, simple_type, idref > idrefs
::xml_schema::boolean addUpdateUser_type
::xsd::cxx::tree::qname< char, simple_type, uri, ncname > qname
bool parse(const std::string &hexString, int32_t &decimalValue)
::xml_schema::string dbPort_type
::xml_schema::float_ tolerance_type
::xsd::cxx::tree::token< char, normalized_string > token
const XML_Char const XML_Char * uri
::xsd::cxx::tree::as_double< double_ > as_double
::nova::dbi::dBColumn_t dBCol_type
::xsd::cxx::tree::one< name_type > name_
::nova::dbi::dBRow_t dBUnique_type
::xsd::cxx::tree::traits< tolerance_type, char > tolerance_traits
::xsd::cxx::tree::sequence< dBColumn_type > dBColumn_sequence
::xsd::cxx::tree::traits< name_type, char > name_traits
unsigned short unsigned_short
::nova::dbi::dBRow_t dBRow_type
::xml_schema::boolean addInsertTime_type
::xsd::cxx::tree::traits< dBCol_type, char > dBCol_traits
::xml_schema::string dbHost_type
::xsd::cxx::tree::traits< value_type, char > value_traits