Libical API Documentation
4.0 UNRELEASED
Go to the stable 3.0 documentation
Loading...
Searching...
No Matches
src
libicalss
icalbdbsetimpl.h
1
/*======================================================================
2
FILE: icalbdbsetimpl.h
3
4
SPDX-FileCopyrightText: 2001, Critical Path
5
SPDX-License-Identifier: LGPL-2.1-only OR MPL-2.0
6
======================================================================*/
7
8
#ifndef ICALBDBSETIMPL_H
9
#define ICALBDBSETIMPL_H
10
11
#include "
icalset.h
"
12
#include <db.h>
13
14
/* This definition is in its own file so it can be kept out of the
15
main header file, but used by "friend classes" like icaldirset*/
16
17
struct
icalbdbset_impl
{
18
icalset
super
;
19
const
char
*path;
20
const
char
*subdb;
21
const
char
*sindex;
22
const
char
*key;
23
void
*data;
24
int
datasize;
25
int
changed;
26
icalcomponent *cluster;
27
icalgauge *gauge;
28
DB_ENV *dbenv;
29
DB *dbp;
30
DB *sdbp;
31
DBC *dbcp;
32
};
33
34
#endif
icalset.h
icalbdbset_impl
Definition
icalbdbsetimpl.h:17
icalbdbset_impl::super
icalset super
Definition
icalbdbsetimpl.h:18
Generated on
for Libical API Documentation by
1.14.0