hessian2/basic_codec/def_ref_codec.hpp (13 lines of code) (raw):

#pragma once #include "hessian2/basic_codec/number_codec.hpp" #include "hessian2/basic_codec/string_codec.hpp" #include "hessian2/codec.hpp" #include "hessian2/object.hpp" namespace Hessian2 { template <> std::unique_ptr<Object::Definition> Decoder::decode(); // TODO(tianqian.zyf:) Avoid copying definitions template <> bool Encoder::encode(const Object::RawDefinition &value); // TODO(tianqian.zyf): template <> bool Encoder::encode(const Object::Definition &value); } // namespace Hessian2