Poco::FastInfoset

class MemoryIOS

Library: FastInfoset
Package: Streams
Header: Poco/FastInfoset/MemoryStream.h

Description

The base class for MemoryOutputStream and MemoryInputStream.

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

Inheritance

Direct Base Classes: std::ios

All Base Classes: std::ios

Known Derived Classes: MemoryOutputStream, MemoryInputStream

Member Summary

Member Functions: rdbuf

Constructors

MemoryIOS

MemoryIOS(
    const char * pMemory,
    std::size_t size
);

MemoryIOS

MemoryIOS(
    char * pMemory,
    std::size_t size
);

Destructor

~MemoryIOS

~MemoryIOS();

Member Functions

rdbuf

MemoryStreamBuf * rdbuf();

Variables

_buf protected

MemoryStreamBuf _buf;