|
blocxx
|
#include <StringStream.hpp>
Public Member Functions | |
| OStringStream (size_t size=256) | |
| ~OStringStream () | |
| OStringStream (const OStringStream &) | |
| OStringStream & | operator= (const OStringStream &) |
| String | toString () const |
| String | releaseString () |
| size_t | length () const |
| const char * | c_str () const |
| void | reset () |
Additional Inherited Members | |
Private Member Functions inherited from BLOCXX_NAMESPACE::OStringStreamBase | |
| OStringStreamBase (size_t sz) | |
Private Attributes inherited from BLOCXX_NAMESPACE::OStringStreamBase | |
| OStringStreamBuf | m_buf |
Definition at line 125 of file StringStream.hpp.
| BLOCXX_NAMESPACE::OStringStream::OStringStream | ( | size_t | size = 256 | ) |
Definition at line 91 of file StringStream.cpp.
| BLOCXX_NAMESPACE::OStringStream::~OStringStream | ( | ) |
Definition at line 97 of file StringStream.cpp.
| BLOCXX_NAMESPACE::OStringStream::OStringStream | ( | const OStringStream & | ostr | ) |
Definition at line 101 of file StringStream.cpp.
References BLOCXX_NAMESPACE::operator==().
Definition at line 143 of file StringStream.cpp.
References BLOCXX_NAMESPACE::OStringStreamBuf::c_str(), BLOCXX_NAMESPACE::OStringStreamBase::m_buf, and BLOCXX_NAMESPACE::BaseStreamBuffer::sync().
Referenced by BLOCXX_NAMESPACE::Format::c_str().
| size_t BLOCXX_NAMESPACE::OStringStream::length | ( | ) | const |
Definition at line 137 of file StringStream.cpp.
References BLOCXX_NAMESPACE::OStringStreamBuf::length(), BLOCXX_NAMESPACE::OStringStreamBase::m_buf, and BLOCXX_NAMESPACE::BaseStreamBuffer::sync().
| OStringStream & BLOCXX_NAMESPACE::OStringStream::operator= | ( | const OStringStream & | ostr | ) |
Definition at line 113 of file StringStream.cpp.
References BLOCXX_NAMESPACE::operator==(), reset(), and toString().
| String BLOCXX_NAMESPACE::OStringStream::releaseString | ( | ) |
Definition at line 131 of file StringStream.cpp.
References BLOCXX_NAMESPACE::OStringStreamBase::m_buf, BLOCXX_NAMESPACE::OStringStreamBuf::releaseString(), and BLOCXX_NAMESPACE::BaseStreamBuffer::sync().
| void BLOCXX_NAMESPACE::OStringStream::reset | ( | ) |
Definition at line 149 of file StringStream.cpp.
References BLOCXX_NAMESPACE::OStringStreamBase::m_buf, and BLOCXX_NAMESPACE::OStringStreamBuf::reset().
Referenced by operator=().
| String BLOCXX_NAMESPACE::OStringStream::toString | ( | ) | const |
Definition at line 125 of file StringStream.cpp.
References BLOCXX_NAMESPACE::OStringStreamBase::m_buf, BLOCXX_NAMESPACE::BaseStreamBuffer::sync(), and BLOCXX_NAMESPACE::OStringStreamBuf::toString().
Referenced by BLOCXX_NAMESPACE::FileSystem::getFileContents(), operator=(), and BLOCXX_NAMESPACE::Format::toString().