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
|
#pragma once
#include <string>
#include <vector>
#include <array>
#include <pybind11/pybind11.h>
namespace py = pybind11;
#ifdef __GNUC__
#pragma GCC diagnostic ignored "-Wunused-function"
#endif
extern "C"
{
#include "generic/vatom.h"
}
/**
* @file tools/python-pybind/bind_valist.hpp
* @author Asher Mancinelli <asher.mancinelli@pnnl.gov>
* @brief Contains bindings for Valist-related functions.
*
* @note keep all implementations in the impl unless templated.
* @note contains bindings for nosh and all classes encapsulated by this struct
* within the source.
*
* @see src/generic/valist.h:195
*/
/**
* @brief Perform binding of _Vatom_ to module
*/
void bind_vatom(py::module& m);
|