Files
apbs/tools/python-pybind/bind_vatom.hpp
2020-09-11 11:28:10 -07:00

34 lines
702 B
C++

#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);