Xpace
result_c.h
Go to the documentation of this file.
1
2
3
/**********************************************************/
/**
4
**
5
** @file result/hdr/result_c.h
6
**
7
** Copyright (C) 2012 Xpace, LLC. All rights reserved.
8
**
9
** www.xpace.net
10
**
11
**************************************************************/
12
13
#ifndef XPACE_RESULT_C_H
14
#define XPACE_RESULT_C_H
15
16
#include "
base/c/types_c.h
"
17
18
struct
Xpace_Result_Page
19
{
20
uint
end
;
21
byte
*
buf
;
22
};
23
24
struct
Xpace_Table_Result
25
{
26
uint
columns
;
27
uint
docCount
;
28
uint
pageCount
;
29
size_t
oContent
;
30
Xpace_Result_Page
*
pages
;
31
};
32
33
XPACE_C_EXPORT
(
void
) Xpace_Table_Result_Destroy
34
(
Xpace_Table_Result
result
);
35
36
#endif
byte
unsigned char byte
Definition:
types_c.h:41
Xpace_Table_Result
Definition:
result_c.h:24
types_c.h
XPACE_C_EXPORT
XPACE_C_EXPORT(void) Xpace_Table_Result_Destroy(Xpace_Table_Result result)
uint
unsigned int uint
Definition:
types_c.h:42
Xpace_Table_Result::docCount
uint docCount
Definition:
result_c.h:27
Xpace_Result_Page
Definition:
result_c.h:18
Xpace_Table_Result::oContent
size_t oContent
Definition:
result_c.h:29
result
Xpace_StoreAccess Xpace_Table * result
Definition:
table_c.h:42
Xpace_Table_Result::columns
uint columns
Definition:
result_c.h:26
Xpace_Result_Page::end
uint end
Definition:
result_c.h:20
Xpace_Table_Result::pages
Xpace_Result_Page * pages
Definition:
result_c.h:30
Xpace_Result_Page::buf
byte * buf
Definition:
result_c.h:21
Xpace_Table_Result::pageCount
uint pageCount
Definition:
result_c.h:28
current as of Wed Jun 10 2026 12:00:05