RTT::CleanupHandle Class Reference

#include <Handle.hpp>

Inheritance diagram for RTT::CleanupHandle:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CleanupHandle (const Handle &hs)
 CleanupHandle (const Handle &hs)
 ~CleanupHandle ()
 ~CleanupHandle ()

Private Member Functions

 CleanupHandle ()
 CleanupHandle ()

Detailed Description

A connection Handle of a (connected) slot which disconnects and cleans up (free all resources) the connection object in its destructor.

After CleanupHandle was destroyed, the connection is no longer usable and all associated callbacks have been removed. If another Handle object shares the same connection, it will no longer be able to connect().

Definition at line 161 of file install/include/rtt/Handle.hpp.


Constructor & Destructor Documentation

RTT::CleanupHandle::CleanupHandle (  )  [private]
RTT::CleanupHandle::CleanupHandle ( const Handle hs  ) 

Definition at line 102 of file Handle.cpp.

RTT::CleanupHandle::~CleanupHandle (  ) 

Cleanup all signal and slot connection resources. If connected, disconnect the slot from the signal. Calls connection::destroy() on the connection object.

Definition at line 107 of file Handle.cpp.

RTT::CleanupHandle::CleanupHandle (  )  [private]
RTT::CleanupHandle::CleanupHandle ( const Handle hs  ) 
RTT::CleanupHandle::~CleanupHandle (  ) 

Cleanup all signal and slot connection resources. If connected, disconnect the slot from the signal. Calls connection::destroy() on the connection object.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


rtt
Author(s): RTT Developers
autogenerated on Fri Jan 11 09:49:46 2013