Ejemplo n.º 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);
}
Ejemplo n.º 2
0
	void apply(MessageVisitor<ProtocolAdaptor>& visitor, Buffer& buffer) {
		visitor.visit(*this, buffer);
	}
Ejemplo n.º 3
0
void ChatMessage::accept(MessageVisitor& visitor) const
{
    visitor.visit(*this);
}
Ejemplo n.º 4
0
void NotificationMessage::accept(MessageVisitor& visitor) const
{
    visitor.visit(*this);
}
Ejemplo n.º 5
0
void BeginMessage::accept(MessageVisitor& visitor) const
{
    visitor.visit(*this);
}
Ejemplo n.º 6
0
void HeaderMessage::accept(MessageVisitor& visitor) const
{
    visitor.visit(*this);
}
Ejemplo n.º 7
0
void GameOptionsMessage::accept(MessageVisitor& visitor) const
{
    visitor.visit(*this);
}
Ejemplo n.º 8
0
void RestartMessage::accept(MessageVisitor& visitor) const
{
    visitor.visit(*this);
}