Add support for STVector256.

This commit is contained in:
Arthur Britto
2012-05-26 02:55:36 -07:00
parent 48d3099c00
commit 451df81411
3 changed files with 93 additions and 15 deletions

View File

@@ -14,13 +14,13 @@ typedef std::pair<int, std::vector<unsigned char> > TaggedListItem;
class Serializer
{
public:
public:
typedef boost::shared_ptr<Serializer> pointer;
protected:
protected:
std::vector<unsigned char> mData;
public:
public:
Serializer(int n=256) { mData.reserve(n); }
Serializer(const std::vector<unsigned char> &data) : mData(data) { ; }
Serializer(const std::string& data) : mData(data.data(), (data.data()) + data.size()) { ; }