|
Rosetta
|
#include <T15.inner_class.hpp>

Classes | |
| struct | InnerBase |
| struct | InnerTemplate |
Public Member Functions | |
| void | foo () |
| void | maybe () |
| virtual void | f_v () |
| virtual void | f_v_2 () |
| virtual void | foo_void () |
| virtual void | foo_void_pure ()=0 |
| virtual int | foo_int () |
| virtual std::string | foo_sring () |
| virtual std::string & | foo_sring_r () |
| virtual void | foo () |
Public Member Functions inherited from utility::VirtualBase | |
| VirtualBase ()=default | |
| Default constructor. More... | |
| virtual | ~VirtualBase ()=default |
| The virtual destructor is one of the main reasons for the VirtualBase class. More... | |
| VirtualBase (VirtualBase const &)=default | |
| VirtualBase (VirtualBase &&)=default | |
| VirtualBase & | operator= (VirtualBase const &)=default |
| VirtualBase & | operator= (VirtualBase &&)=default |
Public Attributes | |
| std::string | s_ |
| struct { | |
| int a | |
| float b | |
| }; | |
Protected Member Functions | |
| virtual void | foo_protected () |
Protected Attributes | |
| int | data |
|
inlinevirtual |
Reimplemented in PyCallBack_Delete, PyCallBack_Derived, PyCallBack_Base, and X.
Referenced by bind_T10_inheritance(), PyCallBack_Base::f_v(), PyCallBack_Derived::f_v(), and PyCallBack_Delete::f_v().
|
inlinevirtual |
Reimplemented in PyCallBack_X, PyCallBack_Delete, PyCallBack_Derived, PyCallBack_Base, and Y.
Referenced by bind_T10_inheritance(), PyCallBack_Base::f_v_2(), PyCallBack_Derived::f_v_2(), PyCallBack_Delete::f_v_2(), and PyCallBack_X::f_v_2().
|
inline |
|
inlinevirtual |
Reimplemented in PyCallBack_n1_n2_A, PyCallBack_n1_A, and PyCallBack_Base.
|
inlinevirtual |
Reimplemented in PyCallBack_Base.
Referenced by bind_T11_override(), and PyCallBack_Base::foo_int().
|
inlineprotectedvirtual |
Reimplemented in PyCallBack_X, PyCallBack_Delete, PyCallBack_Derived, PyCallBack_Base, and Derived.
Referenced by PyCallBack_Base::foo_protected(), PyCallBack_Derived::foo_protected(), PyCallBack_Delete::foo_protected(), and PyCallBack_X::foo_protected().
|
inlinevirtual |
Reimplemented in PyCallBack_Base.
Referenced by bind_T11_override(), and PyCallBack_Base::foo_sring().
|
inlinevirtual |
Reimplemented in PyCallBack_Base.
References s_.
Referenced by bind_T11_override(), and PyCallBack_Base::foo_sring_r().
|
inlinevirtual |
Reimplemented in PyCallBack_Base.
Referenced by bind_T11_override(), and PyCallBack_Base::foo_void().
|
pure virtual |
Implemented in PyCallBack_Base.
Referenced by bind_T11_override().
|
inline |
Referenced by bind_T10_inheritance().
| struct { ... } |
| int Base::a |
Referenced by bind_T15_inner_class().
| float Base::b |
Referenced by bind_T15_inner_class().
|
protected |
| std::string Base::s_ |
Referenced by bind_T11_override(), and foo_sring_r().