Base module
Base64PacketEncoder
Packet processor that Base64-encodes packet data.
Base64PacketEncoder
#include <icy/base64packetencoder.h>Inherits:
PacketProcessor
Packet processor that Base64-encodes packet data.
Public Attributes
| Return | Name | Description |
|---|---|---|
PacketSignal | emitter |
emitter
PacketSignal emitterPublic Methods
| Return | Name | Description |
|---|---|---|
Base64PacketEncoder inline | ||
void | process virtual inline | Base64-encodes the payload of an incoming [RawPacket](icy-RawPacket.html#rawpacket-4) and emits the result. |
Base64PacketEncoder
inline
inline Base64PacketEncoder()process
virtual inline
virtual inline void process(IPacket & packet)Base64-encodes the payload of an incoming [RawPacket](icy-RawPacket.html#rawpacket-4) and emits the result.
Parameters
packetIncoming packet; must be castable to[RawPacket](icy-RawPacket.html#rawpacket-4).
Exceptions
std::bad_castif the packet is not a[RawPacket](icy-RawPacket.html#rawpacket-4).
