Package pyplusplus :: Package code_creators :: Module calldef

Module calldef

source code

Classes
  calldef_t
  calldef_wrapper_t
  free_function_t
  mem_fun_t
  mem_fun_pv_t
  mem_fun_pv_wrapper_t
  mem_fun_v_t
  mem_fun_v_wrapper_t
  mem_fun_protected_t
  mem_fun_protected_wrapper_t
  mem_fun_protected_s_t
  mem_fun_protected_s_wrapper_t
  mem_fun_protected_v_t
  mem_fun_protected_v_wrapper_t
  mem_fun_protected_pv_t
  mem_fun_protected_pv_wrapper_t
  mem_fun_private_v_wrapper_t
  mem_fun_private_pv_wrapper_t
  constructor_t
Creates boost.python code needed to expose constructor.
  static_method_t
Creates boost.python code that expose member function as static function.
  constructor_wrapper_t
Creates C++ code that builds wrapper arround exposed constructor.
  copy_constructor_wrapper_t
Creates wrapper class constructor from wrapped class instance.
  null_constructor_wrapper_t
Creates wrapper for compiler generated null constructor.
  operator_t
Creates boost.python code needed to expose supported subset of C++ operators.
  casting_operator_t
Creates boost.python code needed to register type conversions( implicitly_convertible )
  casting_member_operator_t
Creates boost.python code needed to register casting operators.
  casting_constructor_t
Creates boost.python code needed to register type conversions( implicitly_convertible ).
  calldef_overloads_class_t
  mem_fun_overloads_class_t
  free_fun_overloads_class_t
  calldef_overloads_t
  mem_fun_overloads_t
  free_fun_overloads_t