Paula Script
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
paula::FileInput Class Reference

Input stream for C++ std ifstream. More...

#include <stream.h>

Inheritance diagram for paula::FileInput:
paula::IInputStream

Public Member Functions

 FileInput (const char *)
 
 ~FileInput ()
 
bool read (BYTE &) override
 
void close () override
 

Static Public Member Functions

static bool exists (const std::string &name)
 

Public Attributes

const bool found
 

Detailed Description

Input stream for C++ std ifstream.

Constructor & Destructor Documentation

◆ FileInput()

paula::FileInput::FileInput ( const char *  )
explicit

◆ ~FileInput()

paula::FileInput::~FileInput ( )

Member Function Documentation

◆ close()

void paula::FileInput::close ( )
overridevirtual

Implements paula::IInputStream.

◆ exists()

static bool paula::FileInput::exists ( const std::string &  name)
static

◆ read()

bool paula::FileInput::read ( BYTE &  )
overridevirtual

Implements paula::IInputStream.

Member Data Documentation

◆ found

const bool paula::FileInput::found

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