Example #1
0
void GroupMessageField::Accept(MessageVisitor &visitor) const {
  visitor.Visit(this);
  vector<const MessageFieldInterface*>::const_iterator iter = m_fields.begin();
  for (; iter != m_fields.end(); ++iter)
    (*iter)->Accept(visitor);
  visitor.PostVisit(this);
}
	void apply(MessageVisitor<ProtocolAdaptor>& visitor, Buffer& buffer) {
		visitor.visit(*this, buffer);
	}
Example #3
0
void ChatMessage::accept(MessageVisitor& visitor) const
{
    visitor.visit(*this);
}
Example #4
0
void NotificationMessage::accept(MessageVisitor& visitor) const
{
    visitor.visit(*this);
}
Example #5
0
void BeginMessage::accept(MessageVisitor& visitor) const
{
    visitor.visit(*this);
}
Example #6
0
void HeaderMessage::accept(MessageVisitor& visitor) const
{
    visitor.visit(*this);
}
Example #7
0
void GameOptionsMessage::accept(MessageVisitor& visitor) const
{
    visitor.visit(*this);
}
Example #8
0
void RestartMessage::accept(MessageVisitor& visitor) const
{
    visitor.visit(*this);
}