Some extra constructors.

This commit is contained in:
JoelKatz
2012-10-20 12:52:20 -07:00
parent d2005a718c
commit 7b8e445456

View File

@@ -170,7 +170,9 @@ protected:
public:
STArray() { ; }
STArray(int n) { value.reserve(n); }
STArray(SField::ref f) : SerializedType(f) { ; }
STArray(SField::ref f, int n) : SerializedType(f) { value.reserve(n); }
STArray(SField::ref f, const vector& v) : SerializedType(f), value(v) { ; }
STArray(vector& v) : value(v) { ; }