Loading...
Searching...
No Matches
startup.h
Go to the documentation of this file.
1// BSD 3-Clause License; see https://github.com/scikit-hep/awkward-1.0/blob/main/LICENSE
2
3#ifndef AWKWARDPY_STARTUP_H_
4#define AWKWARDPY_STARTUP_H_
5
6#include <pybind11/pybind11.h>
7
9
10namespace py = pybind11;
11namespace ak = awkward;
12
13class StartupLibraryPathCallback : public ak::kernel::LibraryPathCallback {
14public:
16
17 std::string library_path() override;
18private:
19 std::string library_path_;
20};
21
22void
23make_startup(py::module& m, const std::string& name);
24
25#endif // AWKWARDPY_STARTUP_H_
Definition: startup.h:13
std::string library_path() override
StartupLibraryPathCallback()=default
Definition: BitMaskedArray.h:15
void make_startup(py::module &m, const std::string &name)