15 #ifndef UNIQUEMUCROOM_H__
16 #define UNIQUEMUCROOM_H__
18 #include "instantmucroom.h"
19 #include "stanzaextension.h"
59 #ifdef UNIQUEMUCROOM_TEST
75 Unique(
const Tag* tag = 0 );
86 const std::string& name()
const {
return m_name; }
89 virtual const std::string& filterString()
const;
94 return new Unique( tag );
98 virtual Tag* tag()
const;
103 return new Unique( *
this );
111 void handleIqID(
const IQ& iq,
int context );
117 #endif // UNIQUEMUCROOM_H__
This interface enables inheriting classes to be notified about certain events in a MUC room...
This class implements an instant MUC room.
An abstraction of an IQ stanza.
The namespace for the gloox library.
This class abstracts a stanza extension, which is usually an element in a specific namespace...
This class implements a unique MUC room.
This is the common base class for a Jabber/XMPP Client and a Jabber Component.
This is an abstraction of an XML element.