#include "backend-loader.h"
#include "error.h"
#include <cassert>
#include <cstdlib>
#include <map>
#include <string>
#include <vector>
#include <stdint.h>
#include "soci_backends_config.h"
#include <pthread.h>
#include <dlfcn.h>
Go to the source code of this file.
|
#define | DLCLOSE(x) dlclose(x) |
|
#define | DLOPEN(x) dlopen(x, RTLD_LAZY) |
|
#define | DLSYM(x, y) dlsym(x, y) |
|
#define | LIBNAME(x) (SOCI_LIB_PREFIX + x + SOCI_LIB_SUFFIX) |
|
#define | LOCK(x) pthread_mutex_lock(x) |
|
#define | MUTEX_DEST(x) pthread_mutex_destroy(x) |
|
#define | MUTEX_INIT(x) pthread_mutex_init(x, NULL) |
|
#define | SOCI_SOURCE |
|
#define | UNLOCK(x) pthread_mutex_unlock(x) |
|
#define DLCLOSE |
( |
|
x | ) |
dlclose(x) |
#define DLOPEN |
( |
|
x | ) |
dlopen(x, RTLD_LAZY) |
#define DLSYM |
( |
|
x, |
|
|
|
y |
|
) |
| dlsym(x, y) |
#define LIBNAME |
( |
|
x | ) |
(SOCI_LIB_PREFIX + x + SOCI_LIB_SUFFIX) |
#define LOCK |
( |
|
x | ) |
pthread_mutex_lock(x) |
#define MUTEX_DEST |
( |
|
x | ) |
pthread_mutex_destroy(x) |
#define MUTEX_INIT |
( |
|
x | ) |
pthread_mutex_init(x, NULL) |
#define UNLOCK |
( |
|
x | ) |
pthread_mutex_unlock(x) |
SOCI_DECL std::vector<std::string>& search_paths |
( |
| ) |
|
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:41