summaryrefslogtreecommitdiff
path: root/desktop/source/deployment/inc/db.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'desktop/source/deployment/inc/db.hxx')
-rw-r--r--desktop/source/deployment/inc/db.hxx86
1 files changed, 43 insertions, 43 deletions
diff --git a/desktop/source/deployment/inc/db.hxx b/desktop/source/deployment/inc/db.hxx
index 890059fd10a3..4f144667a920 100644
--- a/desktop/source/deployment/inc/db.hxx
+++ b/desktop/source/deployment/inc/db.hxx
@@ -2,7 +2,7 @@
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
+ *
* Copyright 2000, 2010 Oracle and/or its affiliates.
*
* OpenOffice.org - a multi-platform office productivity suite
@@ -37,10 +37,10 @@
#include <rtl/string.hxx>
#include "dp_misc_api.hxx"
-extern "C" {
- typedef void *(*db_malloc_fcn_type)(size_t);
- typedef void *(*db_realloc_fcn_type)(void *, size_t);
- typedef void (*db_free_fcn_type)(void *);
+extern "C" {
+ typedef void *(*db_malloc_fcn_type)(size_t);
+ typedef void *(*db_realloc_fcn_type)(void *, size_t);
+ typedef void (*db_free_fcn_type)(void *);
}
@@ -62,38 +62,38 @@ namespace berkeleydbproxy {
~Noncopyable() {}
};
}
-
- class DESKTOP_DEPLOYMENTMISC_DLLPUBLIC DbException
+
+ class DESKTOP_DEPLOYMENTMISC_DLLPUBLIC DbException
{
rtl::OString what_;
public:
- explicit DbException(rtl::OString const & theWhat)
+ explicit DbException(rtl::OString const & theWhat)
: what_(theWhat)
{}
-
+
const char *what() const
{ return what_.getStr(); }
- int get_errno() const
+ int get_errno() const
{ return 0; }
};
-
-
+
+
class DESKTOP_DEPLOYMENTMISC_DLLPUBLIC DbEnv : db_internal::Noncopyable
- {
+ {
friend class Db;
-
- private:
+
+ private:
DB_ENV* m_pDBENV;
-
- public:
+
+ public:
static char *strerror(int);
};
-
- class DESKTOP_DEPLOYMENTMISC_DLLPUBLIC Db : db_internal::Noncopyable
- {
- private:
+
+ class DESKTOP_DEPLOYMENTMISC_DLLPUBLIC Db : db_internal::Noncopyable
+ {
+ private:
DB* m_pDBP;
-
+
public:
Db(DbEnv* dbbenv,u_int32_t flags);
~Db();
@@ -102,54 +102,54 @@ namespace berkeleydbproxy {
int open(DB_TXN *txnid,
const char *file,
- const char *database,
- DBTYPE type,
- u_int32_t flags,
+ const char *database,
+ DBTYPE type,
+ u_int32_t flags,
int mode);
int sync(u_int32_t flags);
int del(Dbt *key, u_int32_t flags);
-
+
int get(DB_TXN* txnid, Dbt *key, Dbt *data, u_int32_t flags);
int put(DB_TXN* txnid, Dbt *key, Dbt *data, u_int32_t flags);
-
+
int cursor(DB_TXN *txnid, Dbc **cursorp, u_int32_t flags);
};
-
- class DESKTOP_DEPLOYMENTMISC_DLLPUBLIC Dbc : db_internal::Noncopyable
- {
+
+ class DESKTOP_DEPLOYMENTMISC_DLLPUBLIC Dbc : db_internal::Noncopyable
+ {
friend class Db;
friend class Dbt;
- private:
+ private:
DBC* m_pDBC;
-
+
SAL_DLLPRIVATE explicit Dbc(DBC* pDBC);
SAL_DLLPRIVATE ~Dbc();
-
+
public:
int close();
-
+
int get(Dbt *key, Dbt *data, u_int32_t flags);
};
-
- class DESKTOP_DEPLOYMENTMISC_DLLPUBLIC Dbt: private DBT
- {
+
+ class DESKTOP_DEPLOYMENTMISC_DLLPUBLIC Dbt: private DBT
+ {
friend class Db;
friend class Dbc;
-
+
public:
- Dbt(void *data_arg, u_int32_t size_arg);
-
- Dbt();
+ Dbt(void *data_arg, u_int32_t size_arg);
+
+ Dbt();
Dbt(const Dbt & other);
Dbt & operator=(const Dbt & other);
-
+
~Dbt();
void *get_data() const;
void set_data(void *value);
-
+
u_int32_t get_size() const;
void set_size(u_int32_t value);
};