![]() |
Rosetta Utilities
2014.35
|
This class for holding callback function. More...
#include <PyExitCallback.hh>
Public Member Functions | |
virtual | ~PyExitCallback () |
virtual void | exit_callback () |
![]() | |
void | ctor () |
virtual | ~ReferenceCount () |
Destructor. More... | |
Size | ref_count () const |
Reference count. More... | |
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 |
Additional Inherited Members | |
![]() | |
typedef platform::Size | Size |
typedef platform::Size | size_type |
![]() | |
ReferenceCount () | |
Default constructor. More... | |
ReferenceCount (ReferenceCount const &) | |
Copy constructor. More... | |
ReferenceCount & | operator= (ReferenceCount const &) |
Copy assignment. More... | |
This class for holding callback function.
|
inlinevirtual |
|
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().