hessian2/basic_codec/list_codec.hpp (15 lines of code) (raw):
#pragma once
#include "hessian2/codec.hpp"
#include "hessian2/object.hpp"
#include "hessian2/basic_codec/object_codec.hpp"
#include "hessian2/basic_codec/type_ref_codec.hpp"
namespace Hessian2 {
template <>
std::unique_ptr<TypedListObject> Decoder::decode();
template <>
std::unique_ptr<UntypedListObject> Decoder::decode();
template <>
bool Encoder::encode(const TypedListObject& value);
template <>
bool Encoder::encode(const UntypedListObject& value);
} // namespace Hessian2