Euphoria
eu::core::detail::TextFileString Struct Reference
Inheritance diagram for eu::core::detail::TextFileString:
eu::core::detail::Textfile

Public Member Functions

bool has_more () const override
 
char peek (int advance) override
 
char read () override
 
- Public Member Functions inherited from eu::core::detail::Textfile
 Textfile ()=default
 
virtual ~Textfile ()=default
 
 Textfile (const Textfile &)=delete
 
 Textfile (Textfile &&)=delete
 
void operator= (const Textfile &)=delete
 
void operator= (Textfile &&)=delete
 
char peek ()
 

Public Attributes

std::string text
 
std::size_t next_position = 0
 

Detailed Description

Definition at line 20 of file textfileparser.cc.

Member Function Documentation

◆ has_more()

bool eu::core::detail::TextFileString::has_more ( ) const
inlineoverridevirtual

Implements eu::core::detail::Textfile.

Definition at line 27 of file textfileparser.cc.

◆ peek()

char eu::core::detail::TextFileString::peek ( int  advance)
inlineoverridevirtual

Implements eu::core::detail::Textfile.

Definition at line 33 of file textfileparser.cc.

◆ read()

char eu::core::detail::TextFileString::read ( )
inlineoverridevirtual

Implements eu::core::detail::Textfile.

Definition at line 49 of file textfileparser.cc.

Member Data Documentation

◆ next_position

std::size_t eu::core::detail::TextFileString::next_position = 0

Definition at line 23 of file textfileparser.cc.

◆ text

std::string eu::core::detail::TextFileString::text

Definition at line 22 of file textfileparser.cc.


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