RTBKit  0.9
Open-source framework to create real-time ad bidding systems.
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes
ThingWithSignals Struct Reference
Inheritance diagram for ThingWithSignals:
DerivedThingWithSignals

List of all members.

Public Types

typedef void( Event1 )(const std::string &)
typedef void( Event2 )(int i)

Public Member Functions

SlotDisconnector onEvent1 (const boost::function< Event1 > &fn, int priority=0)
virtual SlotDisconnector onEvent2 (const boost::function< Event2 > &fn, int priority=0)
void on (const std::string &event, const Slot &slot, int priority=0)
template<typename Fn , typename Fn2 >
void on (const std::string &event, const boost::function< Fn2 > &fn, int priority=0)
template<typename Fn , typename Fn2 >
void on (const std::string &event, Fn2 fn, int priority=0)

Static Public Member Functions

static void addSignals ()

Public Attributes

boost::signals2::signal< Event1 > event1
boost::signals2::signal< Event2 > event2

Static Public Attributes

static SignalRegistry
< ThingWithSignals
signals
static DoRegisterSignals reg

Detailed Description

Definition at line 28 of file signal_test.cc.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator