OR-Tools  8.2
StatsGroup

Detailed Description

Definition at line 131 of file stats.h.

Public Types

enum  PrintOrder { SORT_BY_PRIORITY_THEN_VALUE = 0 , SORT_BY_NAME = 1 }
 

Public Member Functions

 StatsGroup (const std::string &name)
 
 ~StatsGroup ()
 
void Register (Stat *stat)
 
std::string StatString () const
 
void SetPrintOrder (PrintOrder print_order)
 
TimeDistributionLookupOrCreateTimeDistribution (std::string name)
 
void Reset ()
 

Member Enumeration Documentation

◆ PrintOrder

enum PrintOrder
Enumerator
SORT_BY_PRIORITY_THEN_VALUE 
SORT_BY_NAME 

Definition at line 133 of file stats.h.

Constructor & Destructor Documentation

◆ StatsGroup()

StatsGroup ( const std::string &  name)
inlineexplicit

Definition at line 138 of file stats.h.

◆ ~StatsGroup()

~StatsGroup ( )

Definition at line 48 of file stats.cc.

Member Function Documentation

◆ LookupOrCreateTimeDistribution()

TimeDistribution * LookupOrCreateTimeDistribution ( std::string  name)

Definition at line 114 of file stats.cc.

◆ Register()

void Register ( Stat stat)

Definition at line 50 of file stats.cc.

◆ Reset()

void Reset ( )

Definition at line 52 of file stats.cc.

◆ SetPrintOrder()

void SetPrintOrder ( PrintOrder  print_order)
inline

Definition at line 153 of file stats.h.

◆ StatString()

std::string StatString ( ) const

Definition at line 71 of file stats.cc.


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