| 412 | public: |
| 413 | StringWriter(std::string & a_string) : m_string(a_string) { } |
| 414 | void Write(const char * a_pBuf) { |
| 415 | m_string.append(a_pBuf); |
| 416 | } |
| 417 | private: |
| 418 | StringWriter(const StringWriter &); // disable |
| 419 | StringWriter & operator=(const StringWriter &); // disable |