\hypertarget{ql__dbi_8dox_8h_source}{}\doxysection{ql\+\_\+dbi.\+dox.\+h}

\begin{DoxyCode}{0}
\DoxyCodeLine{1 }
\DoxyCodeLine{2 \textcolor{keyword}{namespace }\mbox{\hyperlink{namespace_qore}{Qore}} \{}
\DoxyCodeLine{4 \textcolor{keyword}{namespace }SQL \{}
\DoxyCodeLine{9 }
\DoxyCodeLine{11 }
\DoxyCodeLine{20 \_\_7\_ \textcolor{keywordtype}{int} \mbox{\hyperlink{group__old__dbi__functions_gaec342f12d867758d49be57c1bf2a39cf}{getDBIDriverCapabilities}}(\textcolor{keywordtype}{string} driver);}
\DoxyCodeLine{21 }
\DoxyCodeLine{23 }
\DoxyCodeLine{27 nothing \mbox{\hyperlink{group__old__dbi__functions_gaec342f12d867758d49be57c1bf2a39cf}{getDBIDriverCapabilities}}();}
\DoxyCodeLine{28 }
\DoxyCodeLine{30 }
\DoxyCodeLine{39 \_\_7\_ list<string> \mbox{\hyperlink{group__old__dbi__functions_ga9cbf88f872bbaebcd1d228efef180117}{getDBIDriverCapabilityList}}(\textcolor{keywordtype}{string} driver);}
\DoxyCodeLine{40 }
\DoxyCodeLine{42 }
\DoxyCodeLine{46 nothing \mbox{\hyperlink{group__old__dbi__functions_ga9cbf88f872bbaebcd1d228efef180117}{getDBIDriverCapabilityList}}();}
\DoxyCodeLine{47 }
\DoxyCodeLine{49 }
\DoxyCodeLine{56 \_\_7\_ list<string> \mbox{\hyperlink{group__old__dbi__functions_ga8d4cb418f509b5dab2d2e7fc422b5bb8}{getDBIDriverList}}();}
\DoxyCodeLine{57 }
\DoxyCodeLine{59 }
\DoxyCodeLine{72 \mbox{\hyperlink{group__type__conversion__functions_ga2c6a87e3a5b1ab302a1fc6d390754024}{hash}} \mbox{\hyperlink{group__old__dbi__functions_gaba3a2421c3d2b492c9494f346c13da1c}{parseDatasource}}(\textcolor{keywordtype}{string} ds);}
\DoxyCodeLine{73 }
\DoxyCodeLine{75 }
\DoxyCodeLine{79 nothing \mbox{\hyperlink{group__old__dbi__functions_gaba3a2421c3d2b492c9494f346c13da1c}{parseDatasource}}();}
\DoxyCodeLine{80 }
\DoxyCodeLine{82 \}}
\DoxyCodeLine{83 \}}
\DoxyCodeLine{85 \textcolor{keyword}{namespace }\mbox{\hyperlink{namespace_qore}{Qore}} \{}
\DoxyCodeLine{87 \textcolor{keyword}{namespace }SQL \{}
\DoxyCodeLine{133 }
\DoxyCodeLine{135 }
\DoxyCodeLine{155 \textcolor{keywordtype}{int} \mbox{\hyperlink{group__dbi__functions_ga40597983f24f3b0edc06149246d1cbe2}{dbi\_get\_driver\_capabilities}}(\textcolor{keywordtype}{string} driver);}
\DoxyCodeLine{156 }
\DoxyCodeLine{158 }
\DoxyCodeLine{176 \_\_7\_ list<string> \mbox{\hyperlink{group__dbi__functions_gafc25fc4c8fd5f41b9637cb6a925697f7}{dbi\_get\_driver\_capability\_list}}(\textcolor{keywordtype}{string} driver);}
\DoxyCodeLine{177 }
\DoxyCodeLine{179 }
\DoxyCodeLine{194 \_\_7\_ list<string> \mbox{\hyperlink{group__dbi__functions_ga21d1d28f19884121c569a99394ec901a}{dbi\_get\_driver\_list}}();}
\DoxyCodeLine{195 }
\DoxyCodeLine{197 }
\DoxyCodeLine{216 \_\_7\_ hash<auto> \mbox{\hyperlink{group__dbi__functions_ga3e473d5b62aa2bf1fbd9fdde1cd4cba3}{dbi\_get\_driver\_options}}(\textcolor{keywordtype}{string} driver);}
\DoxyCodeLine{217 }
\DoxyCodeLine{219 }
\DoxyCodeLine{241 hash<auto> \mbox{\hyperlink{group__dbi__functions_ga5bc0c2cfb4f1bfbf73c527f9441a6dbe}{parse\_datasource}}(\textcolor{keywordtype}{string} ds);}
\DoxyCodeLine{242 }
\DoxyCodeLine{244 \}}
\DoxyCodeLine{245 \}}
\DoxyCodeLine{247 \textcolor{keyword}{namespace }\mbox{\hyperlink{namespace_qore}{Qore}} \{}
\DoxyCodeLine{249 \textcolor{keyword}{namespace }SQL \{}
\DoxyCodeLine{254 }
\DoxyCodeLine{256     \textcolor{keyword}{const} \mbox{\hyperlink{group__sql__constants_gac334541e4d6796152ba4d5391efd714f}{BLOB}} = \textcolor{stringliteral}{"{}blob"{}};}
\DoxyCodeLine{258     \textcolor{keyword}{const} \mbox{\hyperlink{group__sql__constants_gafda425c6fc5962ff8d436c9d30bfaf02}{CLOB}} = \textcolor{stringliteral}{"{}clob"{}};}
\DoxyCodeLine{260     \textcolor{keyword}{const} \mbox{\hyperlink{group__sql__constants_ga56cd886db959d27929f4700ab0d9d43a}{DATE}} = \textcolor{stringliteral}{"{}date"{}};}
\DoxyCodeLine{262 }
\DoxyCodeLine{264     \textcolor{keyword}{const} \mbox{\hyperlink{group__sql__constants_ga85bba3f8e978509f66f08011b264e9b0}{DECIMAL}} = \textcolor{stringliteral}{"{}number"{}};}
\DoxyCodeLine{266 }
\DoxyCodeLine{268     \textcolor{keyword}{const} \mbox{\hyperlink{group__sql__constants_ga8d5c7d08373364f4773f65e69063cd04}{NUMBER}} = \textcolor{stringliteral}{"{}number"{}};}
\DoxyCodeLine{270 }
\DoxyCodeLine{272     \textcolor{keyword}{const} \mbox{\hyperlink{group__sql__constants_ga223c3ce9da5ccb29dd35eab11f161f9f}{NUMERIC}} = \textcolor{stringliteral}{"{}number"{}};}
\DoxyCodeLine{274 }
\DoxyCodeLine{278     \textcolor{keyword}{const} \mbox{\hyperlink{group__sql__constants_ga9d23a1d69fcb188296a231a36c6b6da2}{RESULTSET}} = \textcolor{stringliteral}{"{}resultset"{}};}
\DoxyCodeLine{280     \textcolor{keyword}{const} \mbox{\hyperlink{group__sql__constants_ga90979385c781ed49b4f726f32a48a9b5}{VARCHAR}} = \textcolor{stringliteral}{"{}string"{}};}
\DoxyCodeLine{282 \}}
\DoxyCodeLine{283 \}}

\end{DoxyCode}
