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
8
#include "
awkward/kernel-dispatch.h
"
9
10
namespace
py = pybind11;
11
namespace
ak
=
awkward
;
12
13
class
StartupLibraryPathCallback
:
public
ak::kernel::LibraryPathCallback {
14
public
:
15
StartupLibraryPathCallback
() =
default
;
16
17
std::string
library_path
()
override
;
18
private
:
19
std::string library_path_;
20
};
21
22
void
23
make_startup
(py::module& m,
const
std::string& name);
24
25
#endif
// AWKWARDPY_STARTUP_H_
StartupLibraryPathCallback
Definition
startup.h:13
StartupLibraryPathCallback::library_path
std::string library_path() override
StartupLibraryPathCallback::StartupLibraryPathCallback
StartupLibraryPathCallback()=default
kernel-dispatch.h
awkward
Definition
BitMaskedArray.h:15
make_startup
void make_startup(py::module &m, const std::string &name)
include
awkward
python
startup.h
Generated by
1.10.0