lang/c/msgpack: c-macro based template

git-svn-id: file:///Users/frsyuki/project/msgpack-git/svn/x@66 5a5092ae-2292-43ba-b2d5-dcab9c1a2731
This commit is contained in:
frsyuki
2009-02-15 09:09:57 +00:00
parent 76dda6d36e
commit 1222466a1c
35 changed files with 1034 additions and 1507 deletions

View File

@@ -100,7 +100,7 @@ private:
unpacker(const unpacker&);
public:
static object unpack(const char* data, size_t len, zone& z);
static object unpack(const char* data, size_t len, zone& z, size_t* off = NULL);
};
@@ -136,9 +136,9 @@ inline void unpacker::remove_nonparsed_buffer()
{ m_used = m_off; }
inline object unpack(const char* data, size_t len, zone& z)
inline object unpack(const char* data, size_t len, zone& z, size_t* off = NULL)
{
return unpacker::unpack(data, len, z);
return unpacker::unpack(data, len, z, off);
}