Lolly 1.4.27
Loading...
Searching...
No Matches
Private Member Functions | List of all members
parse_string Class Reference

#include <parse_string.hpp>

Private Member Functions

 CONCRETE (parse_string)
 
 parse_string ()
 
 parse_string (string s)
 
char operator[] (int i)
 
 operator bool ()
 
void operator+= (int i)
 

Detailed Description

Definition at line 40 of file parse_string.hpp.

Constructor & Destructor Documentation

◆ parse_string() [1/2]

parse_string::parse_string ( )
inlineprivate

Definition at line 42 of file parse_string.hpp.

The list class represents a linked list.
Definition list.hpp:48
base class of resources
Definition resource.hpp:23

◆ parse_string() [2/2]

parse_string::parse_string ( string s)
inlineprivate

Definition at line 43 of file parse_string.hpp.

Member Function Documentation

◆ CONCRETE()

parse_string::CONCRETE ( parse_string )
private

◆ operator[]()

char parse_string::operator[] ( int i)
inlineprivate

Definition at line 44 of file parse_string.hpp.

44{ return rep->get_char (i); }

◆ operator bool()

parse_string::operator bool ( )
inlineprivate

Definition at line 45 of file parse_string.hpp.

45{ return !is_nil (rep->l); }
bool is_nil(blackbox x)
Definition blackbox.hpp:29

◆ operator+=()

void parse_string::operator+= ( int i)
inlineprivate

Definition at line 46 of file parse_string.hpp.

46{ rep->advance (i); }

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