Euphoria
eu::core::detail::Textfile Struct Referenceabstract

#include <textfileparser.h>

Inheritance diagram for eu::core::detail::Textfile:
eu::core::detail::TextFileString

Public Member Functions

 Textfile ()=default
 
virtual ~Textfile ()=default
 
 Textfile (const Textfile &)=delete
 
 Textfile (Textfile &&)=delete
 
void operator= (const Textfile &)=delete
 
void operator= (Textfile &&)=delete
 
char peek ()
 
virtual bool has_more () const =0
 
virtual char peek (int advance)=0
 
virtual char read ()=0
 

Detailed Description

Definition at line 10 of file textfileparser.h.

Constructor & Destructor Documentation

◆ Textfile() [1/3]

eu::core::detail::Textfile::Textfile ( )
default

◆ ~Textfile()

virtual eu::core::detail::Textfile::~Textfile ( )
virtualdefault

◆ Textfile() [2/3]

eu::core::detail::Textfile::Textfile ( const Textfile )
delete

◆ Textfile() [3/3]

eu::core::detail::Textfile::Textfile ( Textfile &&  )
delete

Member Function Documentation

◆ has_more()

virtual bool eu::core::detail::Textfile::has_more ( ) const
pure virtual

◆ operator=() [1/2]

void eu::core::detail::Textfile::operator= ( const Textfile )
delete

◆ operator=() [2/2]

void eu::core::detail::Textfile::operator= ( Textfile &&  )
delete

◆ peek() [1/2]

char eu::core::detail::Textfile::peek ( )

Definition at line 15 of file textfileparser.cc.

◆ peek() [2/2]

virtual char eu::core::detail::Textfile::peek ( int  advance)
pure virtual

◆ read()

virtual char eu::core::detail::Textfile::read ( )
pure virtual

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