Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Typedefs | Functions
utility::py Namespace Reference

Classes

class  Base
 
struct  COP_to_Python_converter
 
class  OverloadTest
 
class  PyExitCallback
 This class for holding callback function. More...
 
class  Value
 

Typedefs

typedef
utility::pointer::shared_ptr
< Value
ValueOP
 
typedef
utility::pointer::shared_ptr
< Value const > 
ValueCOP
 
typedef
utility::pointer::shared_ptr
< Base
BaseOP
 
typedef
utility::pointer::shared_ptr
< Base const > 
BaseCOP
 
typedef
utility::pointer::shared_ptr
< PyExitCallback
PyExitCallbackOP
 
typedef
utility::pointer::shared_ptr
< PyExitCallback const > 
PyExitCallbackCOP
 

Functions

std::ostream & operator<< (std::ostream &os, Value const &v)
 
void foo_all (Base &b, int i, Value &v, std::string s)
 
void foo_all_sp (BaseOP b, int i, Value &v, std::string s)
 
template<class T >
utility::pointer::shared_ptr< Twrap_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 > 
wrap_access_const_pointer_get_function (utility::pointer::weak_ptr< T const > rs)
 
template<class T >
void wrap_access_pointer (std::string class_name)
 

Typedef Documentation

typedef utility::pointer::shared_ptr< Base const > utility::py::BaseCOP
typedef utility::pointer::shared_ptr< Base > utility::py::BaseOP
typedef utility::pointer::shared_ptr< PyExitCallback const > utility::py::PyExitCallbackCOP
typedef utility::pointer::shared_ptr< PyExitCallback > utility::py::PyExitCallbackOP
typedef utility::pointer::shared_ptr< Value const > utility::py::ValueCOP
typedef utility::pointer::shared_ptr< Value > utility::py::ValueOP

Function Documentation

void utility::py::foo_all ( Base b,
int  i,
Value &  v,
std::string  s 
)
inline
void utility::py::foo_all_sp ( BaseOP  b,
int  i,
Value &  v,
std::string  s 
)
inline
std::ostream& utility::py::operator<< ( std::ostream &  os,
Value const &  v 
)
inline
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)
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.

Function to create argument for Python subclassing