In encode methods, return a ptr_lib::shared_ptr<vector<unsigned char> >
diff --git a/ndn-cpp/encoding/WireFormat.cpp b/ndn-cpp/encoding/WireFormat.cpp
index 5d46241..238ce9c 100644
--- a/ndn-cpp/encoding/WireFormat.cpp
+++ b/ndn-cpp/encoding/WireFormat.cpp
@@ -9,7 +9,7 @@
using namespace std;
namespace ndn {
-void WireFormat::encodeInterest(const Interest &interest, vector<unsigned char> &output)
+ptr_lib::shared_ptr<vector<unsigned char> > WireFormat::encodeInterest(const Interest &interest)
{
throw logic_error("unimplemented");
}
@@ -18,7 +18,7 @@
throw logic_error("unimplemented");
}
-void WireFormat::encodeContentObject(const ContentObject &contentObject, vector<unsigned char> &output)
+ptr_lib::shared_ptr<vector<unsigned char> > WireFormat::encodeContentObject(const ContentObject &contentObject)
{
throw logic_error("unimplemented");
}