#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_call_guard  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | string const& binder::Config::default_member_lvalue_reference_return_value_policy  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | string const& binder::Config::default_member_pointer_return_value_policy  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | string const& binder::Config::default_member_rvalue_reference_return_value_policy  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | string const& binder::Config::default_static_lvalue_reference_return_value_policy  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | string const& binder::Config::default_static_pointer_return_value_policy  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | string const& binder::Config::default_static_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 | 
        
      
 
 
  
  
      
        
          | std::map<string, std::vector<string> > const& binder::Config::per_class_includes  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
      
        
          | 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_call_guard_ = "" | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | string binder::Config::default_member_lvalue_reference_return_value_policy_ = "pybind11::return_value_policy::automatic" | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | string binder::Config::default_member_pointer_return_value_policy_ = "pybind11::return_value_policy::automatic" | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | string binder::Config::default_member_rvalue_reference_return_value_policy_ = "pybind11::return_value_policy::automatic" | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | string binder::Config::default_static_lvalue_reference_return_value_policy_ = "pybind11::return_value_policy::automatic" | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | string binder::Config::default_static_pointer_return_value_policy_ = "pybind11::return_value_policy::automatic" | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | string binder::Config::default_static_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 | 
        
      
 
 
  
  
      
        
          | std::map<string, std::vector<string> > binder::Config::per_class_includes_ | 
         
       
   | 
  
private   | 
  
 
 
      
        
          | string binder::Config::root_module | 
        
      
 
 
The documentation for this class was generated from the following files: