OW_NAMESPACE::OStringStream Class Reference

#include <OW_StringStream.hpp>

Inheritance diagram for OW_NAMESPACE::OStringStream:

Inheritance graph
[legend]
Collaboration diagram for OW_NAMESPACE::OStringStream:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 OStringStream (size_t size=256)
 ~OStringStream ()
 OStringStream (const OStringStream &)
OStringStreamoperator= (const OStringStream &)
String toString () const
String releaseString ()
size_t length () const
const char * c_str () const
void reset ()

Detailed Description

Definition at line 123 of file OW_StringStream.hpp.


Constructor & Destructor Documentation

OW_NAMESPACE::OStringStream::OStringStream size_t  size = 256  ) 
 

Definition at line 88 of file OW_StringStream.cpp.

OW_NAMESPACE::OStringStream::~OStringStream  ) 
 

Definition at line 94 of file OW_StringStream.cpp.

OW_NAMESPACE::OStringStream::OStringStream const OStringStream  ) 
 

Definition at line 98 of file OW_StringStream.cpp.

References ostr.


Member Function Documentation

const char * OW_NAMESPACE::OStringStream::c_str  )  const
 

Definition at line 140 of file OW_StringStream.cpp.

References OW_NAMESPACE::OStringStreamBuf::c_str(), OW_NAMESPACE::OStringStreamBase::m_buf, and OW_NAMESPACE::BaseStreamBuffer::sync().

Referenced by OW_NAMESPACE::Format::c_str(), OW_NAMESPACE::operator<<(), and OW_NAMESPACE::String::String().

size_t OW_NAMESPACE::OStringStream::length  )  const
 

Definition at line 134 of file OW_StringStream.cpp.

References OW_NAMESPACE::OStringStreamBuf::length(), OW_NAMESPACE::OStringStreamBase::m_buf, and OW_NAMESPACE::BaseStreamBuffer::sync().

Referenced by OW_NAMESPACE::operator<<().

OStringStream & OW_NAMESPACE::OStringStream::operator= const OStringStream  ) 
 

Definition at line 110 of file OW_StringStream.cpp.

References ostr, and reset().

String OW_NAMESPACE::OStringStream::releaseString  ) 
 

Definition at line 128 of file OW_StringStream.cpp.

References OW_NAMESPACE::OStringStreamBase::m_buf, OW_NAMESPACE::OStringStreamBuf::releaseString(), and OW_NAMESPACE::BaseStreamBuffer::sync().

Referenced by OW_NAMESPACE::XMLNodeImpl::toString().

void OW_NAMESPACE::OStringStream::reset  ) 
 

Definition at line 146 of file OW_StringStream.cpp.

References OW_NAMESPACE::OStringStreamBase::m_buf, and OW_NAMESPACE::OStringStreamBuf::reset().

Referenced by operator=().

String OW_NAMESPACE::OStringStream::toString  )  const
 

Definition at line 122 of file OW_StringStream.cpp.

References OW_NAMESPACE::OStringStreamBase::m_buf, OW_NAMESPACE::BaseStreamBuffer::sync(), and OW_NAMESPACE::OStringStreamBuf::toString().

Referenced by OW_NAMESPACE::debugDump(), OW_NAMESPACE::FileSystem::getFileContents(), OW_NAMESPACE::CIMXMLCIMOMHandle::getInstance(), OW_NAMESPACE::instanceNameToKey(), OW_NAMESPACE::CIMXMLCIMOMHandle::modifyClass(), OW_NAMESPACE::Format::operator String(), OW_NAMESPACE::CIMXMLCIMOMHandle::setQualifierType(), and OW_NAMESPACE::Format::toString().


The documentation for this class was generated from the following files:
Generated on Thu Feb 9 09:14:36 2006 for openwbem by  doxygen 1.4.6