ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

A file input / output stream using POSIX interfaces. More...

#include <posix-iostream.h>

Inheritance diagram for PosixIoStream:
Collaboration diagram for PosixIoStream:

List of all members.

Public Member Functions

 PosixIoStream (void *handle)
int32 size () const override

Static Public Member Functions

static PosixIoStreammakeFromPath (const Common::String &path, bool writeMode)
 Given a path, invokes fopen on that path and wrap the result in a StdioStream instance.

Detailed Description

A file input / output stream using POSIX interfaces.

Definition at line 31 of file posix-iostream.h.


Constructor & Destructor Documentation

PosixIoStream::PosixIoStream ( void *  handle  ) 

Definition at line 38 of file posix-iostream.cpp.


Member Function Documentation

PosixIoStream * PosixIoStream::makeFromPath ( const Common::String path,
bool  writeMode 
) [static]

Given a path, invokes fopen on that path and wrap the result in a StdioStream instance.

Reimplemented from StdioStream.

Definition at line 29 of file posix-iostream.cpp.

int32 PosixIoStream::size (  )  const [override]

Reimplemented from StdioStream.

Definition at line 42 of file posix-iostream.cpp.


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


Generated on Sat May 30 2020 05:02:26 for ResidualVM by doxygen 1.7.1
curved edge   curved edge