Rosetta
Classes | Typedefs | Functions
utility::py Namespace Reference

Classes

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

Typedefs

typedef utility::pointer::shared_ptr< ValueValueOP
 
typedef utility::pointer::shared_ptr< Value const > ValueCOP
 
typedef utility::pointer::shared_ptr< BaseBaseOP
 
typedef utility::pointer::shared_ptr< Base const > BaseCOP
 
typedef utility::pointer::shared_ptr< PyExitCallbackPyExitCallbackOP
 
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

◆ BaseCOP

typedef utility::pointer::shared_ptr< Base const > utility::py::BaseCOP

◆ BaseOP

typedef utility::pointer::shared_ptr< Base > utility::py::BaseOP

◆ PyExitCallbackCOP

typedef utility::pointer::shared_ptr< PyExitCallback const > utility::py::PyExitCallbackCOP

◆ PyExitCallbackOP

typedef utility::pointer::shared_ptr< PyExitCallback > utility::py::PyExitCallbackOP

◆ ValueCOP

typedef utility::pointer::shared_ptr< Value const > utility::py::ValueCOP

◆ ValueOP

typedef utility::pointer::shared_ptr< Value > utility::py::ValueOP

Function Documentation

◆ foo_all()

void utility::py::foo_all ( Base b,
int  i,
Value v,
std::string  s 
)
inline

◆ foo_all_sp()

void utility::py::foo_all_sp ( BaseOP  b,
int  i,
Value v,
std::string  s 
)
inline

◆ operator<<()

std::ostream& utility::py::operator<< ( std::ostream &  os,
Value const &  v 
)
inline

◆ wrap_access_const_pointer_get_function()

template<class T >
utility::pointer::shared_ptr<T const> utility::py::wrap_access_const_pointer_get_function ( utility::pointer::weak_ptr< T const >  rs)

◆ wrap_access_pointer()

template<class T >
void utility::py::wrap_access_pointer ( std::string  class_name)

References binder::class_name().

◆ wrap_access_pointer_get_function()

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