2016-03-10 12:24:10 +00:00
|
|
|
/*
|
|
|
|
example/issues.cpp -- collection of testcases for miscellaneous issues
|
|
|
|
|
|
|
|
Copyright (c) 2015 Wenzel Jakob <wenzel@inf.ethz.ch>
|
|
|
|
|
|
|
|
All rights reserved. Use of this source code is governed by a
|
|
|
|
BSD-style license that can be found in the LICENSE file.
|
|
|
|
*/
|
|
|
|
|
|
|
|
#include "example.h"
|
|
|
|
|
|
|
|
|
|
|
|
void init_issues(py::module &m) {
|
|
|
|
py::module m2 = m.def_submodule("issues");
|
|
|
|
|
|
|
|
// #137: const char* isn't handled properly
|
|
|
|
m2.def("print_cchar", [](const char *string) { std::cout << string << std::endl; });
|
2016-03-26 22:04:10 +00:00
|
|
|
|
|
|
|
// #150: char bindings broken
|
|
|
|
m2.def("print_char", [](char c) { std::cout << c << std::endl; });
|
2016-03-10 12:24:10 +00:00
|
|
|
}
|