cxxtools::ConnectionData Class Reference

#include <cxxtools/connection.h>

Inheritance diagram for cxxtools::ConnectionData:
cxxtools::SimpleRefCounted cxxtools::NonCopyable

Public Member Functions

 ConnectionData ()
 ConnectionData (Connectable &sender, Slot *slot)
 ~ConnectionData ()
unsigned ref ()
unsigned unref ()
unsigned refs () const
bool valid () const
void setValid (bool valid)
Connectablesender ()
const Connectablesender () const
Slotslot ()
const Slotslot () const
- Public Member Functions inherited from cxxtools::SimpleRefCounted
 SimpleRefCounted ()
 SimpleRefCounted (unsigned refs_)
virtual ~SimpleRefCounted ()
virtual unsigned addRef ()
virtual unsigned release ()

Constructor & Destructor Documentation

cxxtools::ConnectionData::ConnectionData ( )
inline
cxxtools::ConnectionData::ConnectionData ( Connectable sender,
Slot slot 
)
inline
cxxtools::ConnectionData::~ConnectionData ( )
inline

Member Function Documentation

unsigned cxxtools::ConnectionData::ref ( )
inline
unsigned cxxtools::ConnectionData::refs ( ) const
inline

Reimplemented from cxxtools::SimpleRefCounted.

Connectable& cxxtools::ConnectionData::sender ( )
inline
const Connectable& cxxtools::ConnectionData::sender ( ) const
inline
void cxxtools::ConnectionData::setValid ( bool  valid)
inline
Slot& cxxtools::ConnectionData::slot ( )
inline
const Slot& cxxtools::ConnectionData::slot ( ) const
inline
unsigned cxxtools::ConnectionData::unref ( )
inline
bool cxxtools::ConnectionData::valid ( ) const
inline

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