Rosetta
|
This class for holding callback function. More...
#include <PyExitCallback.hh>
Public Member Functions | |
~PyExitCallback () override=default | |
virtual void | exit_callback () |
![]() | |
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 |
Static Public Member Functions | |
static void | set_PyExitCallBack (PyExitCallbackOP exit_callback_object) |
static std::string | get_static_string () |
static std::string const | get_static_string_const () |
static int | get_static_int () |
Static Private Member Functions | |
static void | global_exit_callback (void) |
static PyExitCallbackOP & | current_callback_object () |
Static Private Attributes | |
static std::string | static_string_ = "Just static string..." |
static std::string const | static_string_const_ = "Just static string const..." |
static int | static_int_ = 42 |
This class for holding callback function.
|
overridedefault |
|
staticprivate |
Referenced by global_exit_callback(), and set_PyExitCallBack().
|
virtual |
|
inlinestatic |
References static_int_.
|
inlinestatic |
References static_string_.
|
inlinestatic |
References static_string_const_.
|
staticprivate |
References current_callback_object().
Referenced by set_PyExitCallBack().
|
static |
References current_callback_object(), global_exit_callback(), and utility::set_main_exit_callback().
|
staticprivate |
Referenced by get_static_int().
|
staticprivate |
Referenced by get_static_string().
|
staticprivate |
Referenced by get_static_string_const().