Syntax
class String : public StringWriter
{
static_assert(kSize > 0, "String buffer cannot be empty.");
public:
String(void)
: StringWriter(mBuffer, sizeof(mBuffer))
{
}
const char *AsCString(void) const { return mBuffer; }
private:
char mBuffer[kSize];
};