#include <config.hpp>
|
| Config () |
|
| Config (string const &root_module_, std::vector< string > namespaces_to_bind_, std::vector< string > namespaces_to_skip_, string const &prefix_, std::size_t maximum_file_length_) |
|
binder::Config::Config |
( |
| ) |
|
|
inlineprivate |
binder::Config::Config |
( |
string const & |
root_module_, |
|
|
std::vector< string > |
namespaces_to_bind_, |
|
|
std::vector< string > |
namespaces_to_skip_, |
|
|
string const & |
prefix_, |
|
|
std::size_t |
maximum_file_length_ |
|
) |
| |
|
inlineprivate |
std::map<string, string> const& binder::Config::add_on_binders |
( |
| ) |
const |
|
inline |
std::map<string, string> const& binder::Config::binders |
( |
| ) |
const |
|
inline |
string const& binder::Config::default_lvalue_reference_return_value_policy |
( |
| ) |
|
|
inline |
string const& binder::Config::default_pointer_return_value_policy |
( |
| ) |
|
|
inline |
string const& binder::Config::default_rvalue_reference_return_value_policy |
( |
| ) |
|
|
inline |
Config & binder::Config::get |
( |
| ) |
|
|
static |
string binder::Config::includes_code |
( |
| ) |
const |
bool binder::Config::is_class_binding_requested |
( |
string const & |
class_ | ) |
const |
bool binder::Config::is_class_skipping_requested |
( |
string const & |
class_ | ) |
const |
bool binder::Config::is_function_binding_requested |
( |
string const & |
function | ) |
const |
bool binder::Config::is_function_skipping_requested |
( |
string const & |
function | ) |
const |
bool binder::Config::is_include_skipping_requested |
( |
string const & |
include | ) |
const |
bool binder::Config::is_namespace_binding_requested |
( |
string const & |
namespace_ | ) |
const |
bool binder::Config::is_namespace_skipping_requested |
( |
string const & |
namespace_ | ) |
const |
void binder::Config::read |
( |
string const & |
file_name | ) |
|
std::vector<string> binder::Config::classes_to_bind |
std::vector<string> binder::Config::classes_to_skip |
string binder::Config::default_lvalue_reference_return_value_policy_ = "pybind11::return_value_policy::automatic" |
|
private |
string binder::Config::default_pointer_return_value_policy_ = "pybind11::return_value_policy::automatic" |
|
private |
string binder::Config::default_rvalue_reference_return_value_policy_ = "pybind11::return_value_policy::automatic" |
|
private |
std::vector<string> binder::Config::functions_to_bind |
std::vector<string> binder::Config::functions_to_skip |
std::vector<string> binder::Config::includes_to_add |
std::vector<string> binder::Config::includes_to_skip |
std::size_t binder::Config::maximum_file_length |
std::vector<string> binder::Config::namespaces_to_bind |
std::vector<string> binder::Config::namespaces_to_skip |
string binder::Config::root_module |
The documentation for this class was generated from the following files: