API reference

python:irx:irx.builder.runtime.record_batch.build_record_batch_shared_library

function build_record_batch_shared_library

build_record_batch_shared_library(output_path: Path | None = None, build_dir: Path | None = None, cxx_binary: str = 'c++') -> Path

Source: packages/irx/src/irx/builder/runtime/record_batch.py:567

Compile irx_record_batch.cpp into a standalone shared library.

Used by the ctypes-based Python API (irx.record_batch) and its test suite, which load the library directly rather than going through LLVM codegen.

Parameters

Returns

Type: Path

Search documentation

Type to search.