Rosetta  3.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Functions
PyHelper.hh File Reference
#include <boost/python.hpp>
#include <utility/pointer/access_ptr.hh>
#include <utility/pointer/owning_ptr.hh>
#include <boost/python/ptr.hpp>
#include <Python.h>

Classes

struct  utility::py::COP_to_Python_converter< T >
 

Namespaces

 utility
 comment 0
 
 utility::py
 

Functions

template<class T >
utility::pointer::shared_ptr< T > utility::py::wrap_access_pointer_get_function (utility::pointer::weak_ptr< T > rs)
 Function to create argument for Python subclassing. More...
 
template<class T >
utility::pointer::shared_ptr
< T const > 
utility::py::wrap_access_const_pointer_get_function (utility::pointer::weak_ptr< T const > rs)
 
template<class T >
void utility::py::wrap_access_pointer (std::string class_name)
 

Detailed Description

Author
Sergey Lyskov
Note
Defining various helper function for PyRosetta.