summaryrefslogtreecommitdiffstats
path: root/yql/essentials/public/udf/service/stub/udf_service.cpp
blob: 848119194b182d6587cd83444c919388c83aa84a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <util/system/yassert.h>
#include <yql/essentials/public/udf/udf_value.h>

extern "C" void* UdfAllocate(ui64) {
    Y_ABORT("Called UdfAllocate");
}
extern "C" void UdfFree(const void*) {
    Y_ABORT("Called UdfFree");
}
extern "C" void UdfTerminate(const char*) {
    Y_ABORT("Called UdfTerminate.");
}
extern "C" void UdfRegisterObject(::NYql::NUdf::TBoxedValue*) {
    Y_ABORT("Called UdfRegisterObject");
}
extern "C" void UdfUnregisterObject(::NYql::NUdf::TBoxedValue*) {
    Y_ABORT("Called UdfUnregisterObject");
}
extern "C" void* UdfAllocateWithSize(ui64) {
    Y_ABORT("Called UdfAllocateWithSize");
}
extern "C" void UdfFreeWithSize(const void*, ui64) {
    Y_ABORT("Called UdfFreeWithSize");
}
extern "C" void* UdfArrowAllocate(ui64) {
    Y_ABORT("Called UdfArrowAllocate");
}
extern "C" void* UdfArrowReallocate(const void*, ui64, ui64) {
    Y_ABORT("Called UdfArrowReallocate");
}
extern "C" void UdfArrowFree(const void*, ui64) {
    Y_ABORT("Called UdfArrowFree");
}