OR-Tools  8.2
RangeIntToIntFunctionabstract

Detailed Description

Definition at line 28 of file range_query_function.h.

Public Member Functions

virtual ~RangeIntToIntFunction ()=default
 
virtual int64 Query (int64 argument) const =0
 
virtual int64 RangeMin (int64 from, int64 to) const =0
 
virtual int64 RangeMax (int64 from, int64 to) const =0
 
virtual int64 RangeFirstInsideInterval (int64 range_begin, int64 range_end, int64 interval_begin, int64 interval_end) const =0
 
virtual int64 RangeLastInsideInterval (int64 range_begin, int64 range_end, int64 interval_begin, int64 interval_end) const =0
 

Constructor & Destructor Documentation

◆ ~RangeIntToIntFunction()

virtual ~RangeIntToIntFunction ( )
virtualdefault

Member Function Documentation

◆ Query()

virtual int64 Query ( int64  argument) const
pure virtual

◆ RangeFirstInsideInterval()

virtual int64 RangeFirstInsideInterval ( int64  range_begin,
int64  range_end,
int64  interval_begin,
int64  interval_end 
) const
pure virtual

◆ RangeLastInsideInterval()

virtual int64 RangeLastInsideInterval ( int64  range_begin,
int64  range_end,
int64  interval_begin,
int64  interval_end 
) const
pure virtual

◆ RangeMax()

virtual int64 RangeMax ( int64  from,
int64  to 
) const
pure virtual

◆ RangeMin()

virtual int64 RangeMin ( int64  from,
int64  to 
) const
pure virtual

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