Files
@ d7527b44b290
Branch filter:
Location: libtransport.git/include/Swiften/Serializer/PayloadSerializers/PrivilegeSerializer.h - annotation
d7527b44b290
728 B
text/plain
Added multi tree support in roomlist
0a78acefef91 0a78acefef91 0a78acefef91 0a78acefef91 0a78acefef91 0a78acefef91 0a78acefef91 0a78acefef91 0a78acefef91 0a78acefef91 0a78acefef91 0a78acefef91 0a78acefef91 0a78acefef91 0a78acefef91 0a78acefef91 0a78acefef91 0a78acefef91 0a78acefef91 0a78acefef91 0a78acefef91 0a78acefef91 0a78acefef91 0a78acefef91 0a78acefef91 0a78acefef91 0a78acefef91 | /*
* Implements Privilege tag for XEP-0356: Privileged Entity
* Licensed under the Simplified BSD license.
* See Documentation/Licenses/BSD-simplified.txt for more information.
*/
#pragma once
#include <Swiften/Serializer/GenericPayloadSerializer.h>
#include <Swiften/Elements/Privilege.h>
#include "Swiften/SwiftenCompat.h"
namespace Swift {
class PayloadSerializerCollection;
class PrivilegeSerializer : public GenericPayloadSerializer<Privilege> {
public:
PrivilegeSerializer(PayloadSerializerCollection* serializers);
virtual ~PrivilegeSerializer();
virtual std::string serializePayload(SWIFTEN_SHRPTR_NAMESPACE::shared_ptr<Privilege>) const;
private:
PayloadSerializerCollection* serializers_;
};
}
|