chomik 0.2.1
experimental and minimalistic programming language

My name is Pawel Biernacki.
I am a software engineer.
This site is my hobby project.

Loading...
Searching...
No Matches
chomik::generic_range_boundary Class Referenceabstract

#include <chomik.h>

Inheritance diagram for chomik::generic_range_boundary:

Public Member Functions

virtual ~generic_range_boundary ()
 
virtual void report (std::ostream &s) const =0
 
virtual int get_value (const machine &m, const basic_generator &g) const =0
 
virtual void add_placeholders_to_generator (basic_generator &g) const
 
virtual void get_copy (std::unique_ptr< generic_range_boundary > &target) const =0
 

Constructor & Destructor Documentation

◆ ~generic_range_boundary()

virtual chomik::generic_range_boundary::~generic_range_boundary ( )
inlinevirtual

Member Function Documentation

◆ add_placeholders_to_generator()

virtual void chomik::generic_range_boundary::add_placeholders_to_generator ( basic_generator & g) const
inlinevirtual

◆ get_copy()

virtual void chomik::generic_range_boundary::get_copy ( std::unique_ptr< generic_range_boundary > & target) const
pure virtual

◆ get_value()

virtual int chomik::generic_range_boundary::get_value ( const machine & m,
const basic_generator & g ) const
pure virtual

◆ report()

virtual void chomik::generic_range_boundary::report ( std::ostream & s) const
pure virtual

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

copyright by Pawel Biernacki

Vantaa 2022