libqi-api  2.4.3.28
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
qi::SignalSpy Class Reference

#include <signalspy.hpp>

Public Member Functions

template<typename T >
 SignalSpy (SignalF< T > &signal)
 
 SignalSpy (qi::AnyObject &object, const std::string &signalName)
 
 ~SignalSpy ()
 
int getCounter () const
 
- Public Member Functions inherited from qi::Trackable< SignalSpy >
 Trackable (SignalSpy *ptr)
 Default constructor. More...
 
 ~Trackable ()
 Default destructor. More...
 
boost::shared_ptr< SignalSpy > lock ()
 
boost::weak_ptr< SignalSpy > weakPtr ()
 
void wait ()
 

Additional Inherited Members

- Protected Member Functions inherited from qi::Trackable< SignalSpy >
void destroy ()
 

Detailed Description

Definition at line 13 of file signalspy.hpp.

Constructor & Destructor Documentation

template<typename T >
qi::SignalSpy::SignalSpy ( SignalF< T > &  signal)
inline

Definition at line 17 of file signalspy.hpp.

qi::SignalSpy::SignalSpy ( qi::AnyObject &  object,
const std::string &  signalName 
)
inline

Definition at line 24 of file signalspy.hpp.

qi::SignalSpy::~SignalSpy ( )
inline

Definition at line 32 of file signalspy.hpp.

Member Function Documentation

int qi::SignalSpy::getCounter ( ) const
inline

Definition at line 37 of file signalspy.hpp.


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