|
|
|
Home / Open source / Terimber 2.0
smart_pointer< C > Class Template Referencetype of creator
More...
#include <template.h>
List of all members.
Detailed Description
template<class C>
class smart_pointer< C >
type of creator
template class supports smart allocation and deallocation the pointer to the objects creator must provide two function T* create(size_t) & destroy(T*)
Definition at line 153 of file template.h.
Member Typedef Documentation
Constructor & Destructor Documentation
constructor object will later assign explicitly
- Parameters:
-
Definition at line 239 of file template.hpp.
Member Function Documentation
detaches object
Definition at line 313 of file template.hpp.
References smart_pointer< C >::_ptr, and TYPENAME.
Referenced by smart_pointer< C >::attach(), msg_connection::ping_notify(), msg_user_connection::post(), msg_user_connection::process_income_message(), msg_connection::process_incoming_message(), msg_user_connection::send(), msg_user_connection::send_async(), msg_rpc_connection::send_msg(), ServerPostBlock(), msg_communicator::shutdown_connection(), msg_user_connection::v_do_job(), msg_sock_connection::v_do_job(), msg_communicator::v_do_job(), and msg_sock_connection::v_on_connect().
Member Data Documentation
The documentation for this class was generated from the following files:
|
|
|
|