Fix C++ integration
parent
31c5b08f6a
commit
fbe24f72d7
|
@ -1,5 +1,9 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
extern "C" {
|
||||||
|
#endif
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <YeltsinDB/types.h>
|
#include <YeltsinDB/types.h>
|
||||||
|
|
||||||
|
@ -100,5 +104,6 @@ YDB_PageSize ydb_page_row_count_get(YDB_TablePage* page);
|
||||||
*/
|
*/
|
||||||
void ydb_page_row_count_set(YDB_TablePage* page, YDB_PageSize row_count);
|
void ydb_page_row_count_set(YDB_TablePage* page, YDB_PageSize row_count);
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
}
|
||||||
|
#endif
|
|
@ -1,5 +1,9 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
extern "C" {
|
||||||
|
#endif
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <YeltsinDB/types.h>
|
#include <YeltsinDB/types.h>
|
||||||
#include <YeltsinDB/table_page.h>
|
#include <YeltsinDB/table_page.h>
|
||||||
|
@ -149,3 +153,7 @@ YDB_Error ydb_delete_current_page(YDB_Engine* instance);
|
||||||
*
|
*
|
||||||
* And in some cases even [table file structure](table_file.md)
|
* And in some cases even [table file structure](table_file.md)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
}
|
||||||
|
#endif
|
|
@ -1,3 +1,6 @@
|
||||||
|
#ifdef __cplusplus
|
||||||
|
extern "C" {
|
||||||
|
#endif
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <YeltsinDB/constants.h>
|
#include <YeltsinDB/constants.h>
|
||||||
|
@ -112,5 +115,7 @@ void ydb_page_row_count_set(YDB_TablePage *page, YDB_PageSize row_count) {
|
||||||
page->row_count = row_count;
|
page->row_count = row_count;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
#ifdef __cplusplus
|
||||||
|
extern "C" {
|
||||||
|
#endif
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
@ -377,3 +381,7 @@ YDB_Error ydb_delete_current_page(YDB_Engine *instance) {
|
||||||
|
|
||||||
return YDB_ERR_SUCCESS;
|
return YDB_ERR_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
}
|
||||||
|
#endif
|
Loading…
Reference in New Issue