18#ifndef _ACTIVENQ_UTIL_MARSHALLINGSUPPORT_H_
19#define _ACTIVENQ_UTIL_MARSHALLINGSUPPORT_H_
#define AMQCPP_API
Definition Config.h:30
static std::string modifiedUtf8ToAscii(const std::string modifiedUtf8String)
Given a string that contains bytes in the Java Modified UTF-8 format convert that string back into AS...
virtual ~MarshallingSupport()
static std::string asciiToModifiedUtf8(const std::string &asciiString)
Given an ASCII String with byte values [0..255] convert the string to a string containing the modifie...
static std::string readString32(decaf::io::DataInputStream &dataIn)
Reads an Openwire encoded string from the provided DataInputStream.
static void writeString16(decaf::io::DataOutputStream &dataOut, const std::string &value)
Write the string object to the given DataOutputStream as Raw bytes, no string encoding is done on thi...
static std::string readString16(decaf::io::DataInputStream &dataIn)
Reads an Openwire encoded string from the provided DataInputStream.
static void writeString32(decaf::io::DataOutputStream &dataOut, const std::string &value)
Write the string object to the given DataOutputStream as Raw bytes, no string encoding is done on thi...
static void writeString(decaf::io::DataOutputStream &dataOut, const std::string &value)
Write the string object to the given DataOutputStream as Raw bytes, no string encoding is done on thi...
A data output stream lets an application write primitive Java data types to an output stream in a por...
Definition DataOutputStream.h:34
Definition ActiveMQMessageTransformation.h:36
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
Definition CachedConsumer.h:24