18 #ifndef _ACTIVEMQ_WIREFORMAT_OPENWIRE_MARSHAL_BASEDATASTREAMMARSHALLER_H_ 19 #define _ACTIVEMQ_WIREFORMAT_OPENWIRE_MARSHAL_BASEDATASTREAMMARSHALLER_H_ 138 static std::string toHexFromBytes(
const std::vector<unsigned char>& data);
436 if (!objects.empty()) {
440 for (std::size_t i = 0; i < objects.size(); ++i) {
441 rc += tightMarshalNestedObject1(wireFormat, objects[i].
get(), bs);
473 for (std::size_t i = 0; i < objects.size(); ++i) {
474 tightMarshalNestedObject2(wireFormat, objects[i].
get(), dataOut, bs);
498 if (!objects.empty()) {
501 for (std::size_t i = 0; i < objects.size(); ++i) {
502 looseMarshalNestedObject(wireFormat, objects[i].
get(), dataOut);
virtual void writeShort(short value)
Definition: ProducerId.h:48
#define AMQCPP_API
Definition: Config.h:30
Definition: IOException.h:28
#define AMQ_CATCH_EXCEPTION_CONVERT(sourceType, targetType)
Macro for catching an exception of one type and then re-throwing as another type. ...
Definition: ExceptionDefines.h:38
Definition: DataStructure.h:27
#define AMQ_CATCH_RETHROW(type)
Macro for catching and re-throwing an exception of a given type.
Definition: ExceptionDefines.h:26
A data output stream lets an application write primitive Java data types to an output stream in a por...
Definition: DataOutputStream.h:34
Definition: TransactionId.h:47
Definition: MessageId.h:49
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements...
Definition: CachedConsumer.h:24
Definition: Exception.h:38
#define AMQ_CATCHALL_THROW(type)
A catch-all that throws a known exception.
Definition: ExceptionDefines.h:49
virtual void writeBoolean(bool value)