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 () |
![]() | |
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().