MCPcopy Create free account
hub / github.com/LadybugDB/ladybug / internalTableFunc

Function internalTableFunc

src/function/table/bm_info.cpp:23–30  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

21};
22
23static common::offset_t internalTableFunc(const TableFuncMorsel& /*morsel*/,
24 const TableFuncInput& input, common::DataChunk& output) {
25 DASSERT(output.getNumValueVectors() == 2);
26 auto bmInfoBindData = input.bindData->constPtrCast<BMInfoBindData>();
27 output.getValueVectorMutable(0).setValue<uint64_t>(0, bmInfoBindData->memLimit);
28 output.getValueVectorMutable(1).setValue<uint64_t>(0, bmInfoBindData->memUsage);
29 return 1;
30}
31
32static std::unique_ptr<TableFuncBindData> bindFunc(const main::ClientContext* context,
33 const TableFuncBindInput* input) {

Callers 1

tableFuncFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected