Main Page
Namespaces
Classes
Files
File List
File Members
libism
ISM
soci
src
backends
oracle
backends/oracle/error.h
Go to the documentation of this file.
1
//
2
// Copyright (C) 2004-2007 Maciej Sobczak, Stephen Hutton
3
// Distributed under the Boost Software License, Version 1.0.
4
// (See accompanying file LICENSE_1_0.txt or copy at
5
// http://www.boost.org/LICENSE_1_0.txt)
6
//
7
8
#ifndef SOCI_ORACLE_ERROR_H_INCLUDED
9
#define SOCI_ORACLE_ERROR_H_INCLUDED
10
11
#include "
soci-oracle.h
"
12
13
namespace
soci
14
{
15
16
namespace
details
17
{
18
19
namespace
oracle
20
{
21
22
void
throw_oracle_soci_error
(sword res, OCIError *errhp);
23
24
void
get_error_details
(sword res, OCIError *errhp,
25
std::string &msg,
int
&errNum);
26
27
}
// namespace oracle
28
29
}
// namespace details
30
31
}
// namespace soci
32
33
#endif
soci::oracle
SOCI_ORACLE_DECL oracle_backend_factory const oracle
Definition:
oracle/factory.cpp:123
soci::details::oracle::get_error_details
void get_error_details(sword res, OCIError *errhp, std::string &msg, int &errNum)
Definition:
backends/oracle/error.cpp:27
soci::details::oracle::throw_oracle_soci_error
void throw_oracle_soci_error(sword res, OCIError *errhp)
Definition:
backends/oracle/error.cpp:53
soci-oracle.h
soci
Definition:
db2/common.h:15
asr_lib_ism
Author(s): Hanselmann Fabian, Heller Florian, Heizmann Heinrich, Kübler Marcel, Mehlhaus Jonas, Meißner Pascal, Qattan Mohamad, Reckling Reno, Stroh Daniel
autogenerated on Wed Jan 8 2020 04:02:40