testslot::SlotA Class Reference

Public Member Functions

 SlotA ()
 ~SlotA ()
void on_signal_void ()
void on_signal_string (const std::string &name)
void on_signal_int (int first, int second)
void on_signal_three (const std::string &a, int b, const Integers &c)
void on_signal_four (const std::string &a, int b, const Integers &c, const std::string &d)
void on_signal_five (const std::string &a, int b, const Integers &c, const std::string &d, const std::string &e)

Detailed Description

Definition at line 37 of file signal_slot_unittest.cpp.


Constructor & Destructor Documentation

testslot::SlotA::SlotA (  )  [inline]

Definition at line 40 of file signal_slot_unittest.cpp.

00040 {}

testslot::SlotA::~SlotA (  )  [inline]

Definition at line 41 of file signal_slot_unittest.cpp.

00041 {}


Member Function Documentation

void testslot::SlotA::on_signal_five ( const std::string &  a,
int  b,
const Integers c,
const std::string &  d,
const std::string &  e 
) [inline]

Definition at line 84 of file signal_slot_unittest.cpp.

References LOGPRINTF.

00088     {
00089         LOGPRINTF("SlotA(%p): on_signal_five a %s ", this, a.c_str());
00090         LOGPRINTF("%d ", b);
00091         for(Integers::const_iterator it = c.begin(); it != c.end(); ++it)
00092         {
00093             LOGPRINTF("%d ", *it);
00094         }
00095         LOGPRINTF("%s ", d.c_str());
00096         LOGPRINTF("%s ", e.c_str());
00097         LOGPRINTF("\n");
00098     }

void testslot::SlotA::on_signal_four ( const std::string &  a,
int  b,
const Integers c,
const std::string &  d 
) [inline]

Definition at line 72 of file signal_slot_unittest.cpp.

References LOGPRINTF.

00073     {
00074         LOGPRINTF("SlotA(%p): on_signal_four a %s ", this, a.c_str());
00075         LOGPRINTF("%d ", b);
00076         for(Integers::const_iterator it = c.begin(); it != c.end(); ++it)
00077         {
00078             LOGPRINTF("%d ", *it);
00079         }
00080         LOGPRINTF("%s", d.c_str());
00081         LOGPRINTF("\n");
00082     }

void testslot::SlotA::on_signal_int ( int  first,
int  second 
) [inline]

Definition at line 55 of file signal_slot_unittest.cpp.

References LOGPRINTF.

00056     {
00057         LOGPRINTF("SlotA(%p): on_signal_int first %d second %d\n", 
00058                   this, first, second);
00059     }

void testslot::SlotA::on_signal_string ( const std::string &  name  )  [inline]

Definition at line 50 of file signal_slot_unittest.cpp.

References LOGPRINTF.

00051     {
00052         LOGPRINTF("SlotA %p : on_signal_string value %s", name.c_str());
00053     }

void testslot::SlotA::on_signal_three ( const std::string &  a,
int  b,
const Integers c 
) [inline]

Definition at line 61 of file signal_slot_unittest.cpp.

References LOGPRINTF.

00062     {
00063         LOGPRINTF("SlotA(%p): on_signal_three a %s ", this, a.c_str());
00064         LOGPRINTF("%d ", b);
00065         for(Integers::const_iterator it = c.begin(); it != c.end(); ++it)
00066         {
00067             printf("%d ", *it);
00068         }
00069         printf("\n");
00070     }

void testslot::SlotA::on_signal_void (  )  [inline]

Definition at line 44 of file signal_slot_unittest.cpp.

References LOGPRINTF.

00045     {
00046         LOGPRINTF("SlotA void ");
00047     }


The documentation for this class was generated from the following file:
Generated by  doxygen 1.6.2-20100208