Xpace
cull_store.h
Go to the documentation of this file.
1
2
/**********************************************************/
/**
3
**
4
** @file index/cull_store.h
5
**
6
** Copyright (C) 2012 Xpace, LLC. All rights reserved
7
**
8
** www.xpace.net
9
**
10
**************************************************************/
11
12
#ifndef XPACE_CULL_STORE_H
13
#define XPACE_CULL_STORE_H
14
15
#include "
index/reflist/reflist.h
"
16
#include "
data/store/store.h
"
17
18
namespace
Xpace
19
{
20
/// Return a Store containing only the documents in refList
21
/// @param src source Store
22
/// @param refList preserve only documents with references in this list
23
/// @return culled Store
24
XPACE_EXPORT
Store
CullStore
25
(Store src,
26
RefListCursor refList);
27
};
28
29
#endif
30
XPACE_EXPORT
A low-level data holder.
Definition:
types_c.h:82
reflist.h
Copyright (C) 2012 Xpace, LLC.
store.h
Xpace::CullStore
XPACE_EXPORT Store CullStore(Store src, RefListCursor refList)
Return a Store containing only the documents in refList.
Xpace
Xpace project main namespace
Definition:
datetime.h:18
current as of Wed Jun 10 2026 12:00:05