Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::RunningMax< Number > Class Template Reference

Detailed Description

template<class Number = double>
class operations_research::RunningMax< Number >

Definition at line 70 of file running_stat.h.

#include <running_stat.h>

Public Member Functions

 RunningMax (int window_size)
 RunningMax (const RunningMax &)=delete
RunningMaxoperator= (const RunningMax &)=delete
void Add (Number value)
Number GetCurrentMax ()
void Reset ()

Constructor & Destructor Documentation

◆ RunningMax() [1/2]

template<class Number>
operations_research::RunningMax< Number >::RunningMax ( int window_size)
explicit

Definition at line 148 of file running_stat.h.

◆ RunningMax() [2/2]

template<class Number = double>
operations_research::RunningMax< Number >::RunningMax ( const RunningMax< Number > & )
delete

Member Function Documentation

◆ Add()

template<class Number>
void operations_research::RunningMax< Number >::Add ( Number value)

Definition at line 154 of file running_stat.h.

◆ GetCurrentMax()

template<class Number>
Number operations_research::RunningMax< Number >::GetCurrentMax ( )

Definition at line 200 of file running_stat.h.

◆ operator=()

template<class Number = double>
RunningMax & operations_research::RunningMax< Number >::operator= ( const RunningMax< Number > & )
delete

◆ Reset()

template<class Number>
void operations_research::RunningMax< Number >::Reset ( )

Definition at line 193 of file running_stat.h.


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