Ark Server API (ASE) - Wiki
Loading...
Searching...
No Matches
Poco::MemoryIOS Class Reference

#include <MemoryStream.h>

+ Inheritance diagram for Poco::MemoryIOS:
+ Collaboration diagram for Poco::MemoryIOS:

Public Member Functions

 MemoryIOS (char *pBuffer, std::streamsize bufferSize)
 
 ~MemoryIOS ()
 Creates the basic stream.
 
MemoryStreamBufrdbuf ()
 Destroys the stream.
 

Protected Attributes

MemoryStreamBuf _buf
 Returns a pointer to the underlying streambuf.
 

Detailed Description

The base class for MemoryInputStream and MemoryOutputStream.

This class is needed to ensure the correct initialization
order of the stream buffer and base classes. 

Definition at line 178 of file MemoryStream.h.

Constructor & Destructor Documentation

◆ MemoryIOS()

Poco::MemoryIOS::MemoryIOS ( char * pBuffer,
std::streamsize bufferSize )

◆ ~MemoryIOS()

Poco::MemoryIOS::~MemoryIOS ( )

Creates the basic stream.

Member Function Documentation

◆ rdbuf()

MemoryStreamBuf * Poco::MemoryIOS::rdbuf ( )
inline

Destroys the stream.

Definition at line 231 of file MemoryStream.h.

Member Data Documentation

◆ _buf

MemoryStreamBuf Poco::MemoryIOS::_buf
protected

Returns a pointer to the underlying streambuf.

Definition at line 195 of file MemoryStream.h.


The documentation for this class was generated from the following file: