Simulacrum  1.2
Signals | Public Member Functions | List of all members
Simulacrum::SConnectableWrapper Class Reference

#include <qconnectable.h>

Inheritance diagram for Simulacrum::SConnectableWrapper:
Inheritance graph
Collaboration diagram for Simulacrum::SConnectableWrapper:
Collaboration graph

Signals

void progupdate (int)
 
void propupdate (bool)
 
void propdisconnect (SConnectable *)
 
void propwaiting (bool)
 

Public Member Functions

 SConnectableWrapper (SQConnectable &)
 
virtual bool sconnect (SConnectable &)
 
bool sconnect_ (SConnectable &)
 
bool sdisconnect (SConnectable &)
 
void refresh (bool)
 
void progress (int)
 
void signal (unsigned, void *)
 
- Public Member Functions inherited from Simulacrum::SConnectable
 SConnectable ()
 
virtual ~SConnectable ()
 
void emitRefresh (sdepth_t)
 
void emitSignal (ssignal_t, void *=nullptr)
 
virtual bool sconnect (SConnectable &, bool delondiscon)
 
virtual void disconnectSources ()
 
virtual void disconnectListeners ()
 
virtual void disconnectListeners_Refresh ()
 
virtual bool isConnected (SConnectable &) const
 
virtual bool isConnected (SConnectable *) const
 
virtual void sconfigure (const std::string &)
 
virtual SConnectableend ()
 
virtual SConnectablepenum ()
 
virtual SConnectablepred ()
 
virtual SConnectablesucc ()
 
virtual void deleteOnDisconnect (bool)
 
virtual bool deleteOnDisconnect ()
 
virtual void setName (const std::string &)
 
virtual const std::string & getName () const
 
const std::map< std::string, double > & parameters ()
 
const std::map< std::string, std::string > & properties ()
 
bool hasProperty (const std::string &) const
 
bool hasParameter (const std::string &) const
 
void setProperty (const std::string &, const std::string &)
 
void setParameter (const std::string &, double)
 
std::string getProperty (const std::string &) const
 
double getParameter (const std::string &) const
 
- Public Member Functions inherited from Simulacrum::SLockable
virtual void lock ()
 
virtual void unlock ()
 
virtual bool try_lock ()
 
virtual void wait ()
 
virtual void refIncr ()
 
virtual void refDecr ()
 
virtual int refCount ()
 
 SLockable ()
 
 SLockable (const SLockable &)
 
virtual ~SLockable ()
 

Additional Inherited Members

- Public Types inherited from Simulacrum::SConnectable
typedef unsigned ssignal_t
 
typedef bool sdepth_t
 
- Protected Member Functions inherited from Simulacrum::SConnectable
virtual bool addListener (SConnectable &)
 
virtual bool removeListener (SConnectable &)
 
virtual bool addTarget (SConnectable &)
 
virtual bool removeTarget (SConnectable &)
 

Constructor & Destructor Documentation

◆ SConnectableWrapper()

SConnectableWrapper::SConnectableWrapper ( SQConnectable targ)

Member Function Documentation

◆ progress()

void SConnectableWrapper::progress ( int  prog)
virtual

Reimplemented from Simulacrum::SConnectable.

◆ progupdate

void Simulacrum::SConnectableWrapper::progupdate ( int  )
signal

◆ propdisconnect

void Simulacrum::SConnectableWrapper::propdisconnect ( SConnectable )
signal

◆ propupdate

void Simulacrum::SConnectableWrapper::propupdate ( bool  )
signal

◆ propwaiting

void Simulacrum::SConnectableWrapper::propwaiting ( bool  )
signal

◆ refresh()

void SConnectableWrapper::refresh ( bool  deep)
virtual

Reimplemented from Simulacrum::SConnectable.

◆ sconnect()

bool SConnectableWrapper::sconnect ( SConnectable newtarg)
virtual

Reimplemented from Simulacrum::SConnectable.

◆ sconnect_()

bool SConnectableWrapper::sconnect_ ( SConnectable newtarg)

◆ sdisconnect()

bool SConnectableWrapper::sdisconnect ( SConnectable targ)
virtual

Reimplemented from Simulacrum::SConnectable.

◆ signal()

void SConnectableWrapper::signal ( unsigned  ,
void *   
)
virtual

Reimplemented from Simulacrum::SConnectable.


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