Main Page
Namespaces
Classes
Files
File List
File Members
libism
ISM
soci
src
backends
firebird
error-firebird.h
Go to the documentation of this file.
1
//
2
// Copyright (C) 2004-2006 Maciej Sobczak, Stephen Hutton, Rafal Bobrowski
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_FIREBIRD_ERROR_H_INCLUDED
9
#define SOCI_FIREBIRD_ERROR_H_INCLUDED
10
11
#include "
soci-firebird.h
"
12
#include <string>
13
14
namespace
soci
15
{
16
17
namespace
details
18
{
19
20
namespace
firebird
21
{
22
23
void
SOCI_FIREBIRD_DECL
get_iscerror_details
(ISC_STATUS * status_vector, std::string &msg);
24
25
bool
SOCI_FIREBIRD_DECL
check_iscerror
(ISC_STATUS
const
* status_vector,
long
errNum);
26
27
void
SOCI_FIREBIRD_DECL
throw_iscerror
(ISC_STATUS * status_vector);
28
29
}
// namespace firebird
30
31
}
// namespace details
32
33
}
// namespace soci
34
35
#endif // SOCI_FIREBIRD_ERROR_H_INCLUDED
soci::details::firebird::check_iscerror
bool check_iscerror(ISC_STATUS const *status_vector, long errNum)
Definition:
error-firebird.cpp:61
soci::firebird
SOCI_FIREBIRD_DECL firebird_backend_factory const firebird
Definition:
firebird/factory.cpp:20
soci::details::firebird::throw_iscerror
void throw_iscerror(ISC_STATUS *status_vector)
Definition:
error-firebird.cpp:75
SOCI_FIREBIRD_DECL
#define SOCI_FIREBIRD_DECL
Definition:
soci-firebird.h:25
soci::details::firebird::get_iscerror_details
void get_iscerror_details(ISC_STATUS *status_vector, std::string &msg)
Definition:
error-firebird.cpp:37
soci-firebird.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