dart
Public Member Functions | Protected Member Functions | Friends | List of all members
dart::common::Connection Class Reference

class Connection More...

#include <Signal.hpp>

Inheritance diagram for dart::common::Connection:
Inheritance graph
[legend]

Public Member Functions

 Connection ()
 Default constructor.
 
 Connection (const Connection &_other)
 Copy constructor.
 
 Connection (Connection &&_other)
 Move constructor.
 
Connectionoperator= (const Connection &_other)
 Assignment operator.
 
Connectionoperator= (Connection &&_other)
 Move assignment operator.
 
virtual ~Connection ()
 Destructor.
 
bool isConnected () const
 Get true if the slot is connected.
 
void disconnect () const
 Disconnect the connection.
 

Protected Member Functions

 Connection (const std::weak_ptr< signal::detail::ConnectionBodyBase > &_connectionBody)
 Constructor given connection body.
 
 Connection (std::weak_ptr< signal::detail::ConnectionBodyBase > &&_connectionBody)
 Move constructor given connection body.
 

Friends

template<typename _Signature , template< class > class Combiner>
class Signal
 

Detailed Description

class Connection


The documentation for this class was generated from the following files: