Files
opm-common/sunbeam/converters.hpp
Joakim Hove 67b30fe715 Use pybind11 as binding framework
This commit changes the api for the Schedule class, the various time related
methods now return datetime.datetime instances instead of datetime.data.
2018-02-08 18:53:15 +01:00

24 lines
446 B
C++

#ifndef SUNBEAM_CONVERTERS_HPP
#define SUNBEAM_CONVERTERS_HPP
#include <sstream>
#include <pybind11/pybind11.h>
namespace py = pybind11;
template< typename T >
py::list iterable_to_pylist( const T& v ) {
py::list l;
for( const auto& x : v ) l.append( x );
return l;
}
template< typename T >
std::string str( const T& t ) {
std::stringstream stream;
stream << t;
return stream.str();
}
#endif //SUNBEAM_CONVERTERS_HPP