22 #ifndef PLAINSERIALIZER_H_
23 #define PLAINSERIALIZER_H_
62 std::ostream &_stream;
93 std::istream &_stream;
virtual ~PlainDeserializer()
static Encoding parseEncoding(const std::string &data)
void readData(std::ostream &stream)
UnknownBlockException(string what="unknown block")
PlainDeserializerException(string what="")
dtn::data::Block & readBlock(dtn::data::BundleBuilder &builder)
void writeData(const dtn::data::Block &block)
dtn::data::Length getLength(const dtn::data::Bundle &obj)
PlainDeserializer(std::istream &stream)
dtn::data::Deserializer & operator>>(dtn::data::Bundle &obj)
BlockNotProcessableException(string what="block not processable")
dtn::data::Serializer & operator<<(const dtn::data::Bundle &obj)
virtual ~PlainSerializer()
PlainSerializer(std::ostream &stream, Encoding enc=BASE64)
static std::string printEncoding(const Encoding &enc)