
Public Member Functions | |
| MessageReceiverClass () | |
| void | OnWaveHand () |
| bool | HandWaved () |
| void | OnSay (const std::string &words) |
| const std::string | WordsSaid () |
| void | OnWalk (double meters) |
| double | MetersWalked () |
| void | OnGivePackage (const Package &p) |
| Package | PackageReceived () |
| void | OnShoutAgeAndFootSize (int age, float footSize) |
| int | Age () |
| float | FootSize () |
| void | Amnesia () |
| void | RegisterObservers (MessageSenderClass &sender) |
Definition at line 115 of file mitkMessageTest.cpp.
| mitk::mitkMessageTestTestClass::MessageReceiverClass::MessageReceiverClass | ( | ) | [inline] |
| int mitk::mitkMessageTestTestClass::MessageReceiverClass::Age | ( | ) | [inline] |
Definition at line 170 of file mitkMessageTest.cpp.
Referenced by mitkMessageTest().
{
return m_Age;
}
| void mitk::mitkMessageTestTestClass::MessageReceiverClass::Amnesia | ( | ) | [inline] |
Definition at line 180 of file mitkMessageTest.cpp.
References mitk::mitkMessageTestTestClass::Package::Clear().
Referenced by MessageReceiverClass(), and mitkMessageTest().
{
m_HandWaved = false;
m_WordsSaid.clear();
m_MetersWalked = 0.0;
m_PackageReceived.Clear();
m_Age = 0;
m_FootSize = 0.0;
}
| float mitk::mitkMessageTestTestClass::MessageReceiverClass::FootSize | ( | ) | [inline] |
Definition at line 175 of file mitkMessageTest.cpp.
Referenced by mitkMessageTest().
{
return m_FootSize;
}
| bool mitk::mitkMessageTestTestClass::MessageReceiverClass::HandWaved | ( | ) | [inline] |
Definition at line 129 of file mitkMessageTest.cpp.
Referenced by mitkMessageTest().
{
return m_HandWaved;
}
| double mitk::mitkMessageTestTestClass::MessageReceiverClass::MetersWalked | ( | ) | [inline] |
Definition at line 149 of file mitkMessageTest.cpp.
Referenced by mitkMessageTest().
{
return m_MetersWalked;
}
| void mitk::mitkMessageTestTestClass::MessageReceiverClass::OnGivePackage | ( | const Package & | p ) | [inline] |
Definition at line 154 of file mitkMessageTest.cpp.
Referenced by RegisterObservers().
{
m_PackageReceived = p;
}
| void mitk::mitkMessageTestTestClass::MessageReceiverClass::OnSay | ( | const std::string & | words ) | [inline] |
Definition at line 134 of file mitkMessageTest.cpp.
Referenced by RegisterObservers().
{
m_WordsSaid = words;
}
| void mitk::mitkMessageTestTestClass::MessageReceiverClass::OnShoutAgeAndFootSize | ( | int | age, |
| float | footSize | ||
| ) | [inline] |
Definition at line 164 of file mitkMessageTest.cpp.
Referenced by RegisterObservers().
{
m_Age = age;
m_FootSize = footSize;
}
| void mitk::mitkMessageTestTestClass::MessageReceiverClass::OnWalk | ( | double | meters ) | [inline] |
Definition at line 144 of file mitkMessageTest.cpp.
Referenced by RegisterObservers().
{
m_MetersWalked = meters;
}
| void mitk::mitkMessageTestTestClass::MessageReceiverClass::OnWaveHand | ( | ) | [inline] |
Definition at line 124 of file mitkMessageTest.cpp.
Referenced by RegisterObservers().
{
m_HandWaved = true;
}
| Package mitk::mitkMessageTestTestClass::MessageReceiverClass::PackageReceived | ( | ) | [inline] |
Definition at line 159 of file mitkMessageTest.cpp.
Referenced by mitkMessageTest().
{
return m_PackageReceived;
}
| void mitk::mitkMessageTestTestClass::MessageReceiverClass::RegisterObservers | ( | MessageSenderClass & | sender ) | [inline] |
Definition at line 190 of file mitkMessageTest.cpp.
References mitk::mitkMessageTestTestClass::MessageSenderClass::GivePackage, OnGivePackage(), OnSay(), OnShoutAgeAndFootSize(), OnWalk(), OnWaveHand(), mitk::mitkMessageTestTestClass::MessageSenderClass::Say, mitk::mitkMessageTestTestClass::MessageSenderClass::ShoutAgeAndFootSize, mitk::mitkMessageTestTestClass::MessageSenderClass::ShowFinger, mitk::mitkMessageTestTestClass::MessageSenderClass::WalkMeters, and mitk::mitkMessageTestTestClass::MessageSenderClass::WaveHand.
Referenced by mitkMessageTest().
{
sender.WaveHand += MessageDelegate<MessageReceiverClass>( this, &MessageReceiverClass::OnWaveHand );
sender.ShowFinger += MessageDelegate<MessageReceiverClass>( this, &MessageReceiverClass::OnWaveHand ); // we cannot see clearly, misinterpret this
sender.Say += MessageDelegate1<MessageReceiverClass, const std::string&>( this, &MessageReceiverClass::OnSay );
sender.WalkMeters += MessageDelegate1<MessageReceiverClass, double>( this, &MessageReceiverClass::OnWalk );
sender.GivePackage += MessageDelegate1<MessageReceiverClass, const Package&>( this, &MessageReceiverClass::OnGivePackage );
sender.ShoutAgeAndFootSize += MessageDelegate2<MessageReceiverClass, int, float>( this, &MessageReceiverClass::OnShoutAgeAndFootSize );
}
| const std::string mitk::mitkMessageTestTestClass::MessageReceiverClass::WordsSaid | ( | ) | [inline] |
Definition at line 139 of file mitkMessageTest.cpp.
Referenced by mitkMessageTest().
{
return m_WordsSaid;
}
1.7.2