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

Detailed Description

Definition at line 129 of file stats.h.

#include <stats.h>

Public Types

enum  PrintOrder { SORT_BY_PRIORITY_THEN_VALUE = 0 , SORT_BY_NAME = 1 }

Public Member Functions

 StatsGroup (absl::string_view name)
 StatsGroup (const StatsGroup &)=delete
StatsGroupoperator= (const StatsGroup &)=delete
 ~StatsGroup ()=default
void Register (Stat *stat)
std::string StatString () const
void SetPrintOrder (PrintOrder print_order)
TimeDistributionLookupOrCreateTimeDistribution (absl::string_view name)
void Reset ()

Member Enumeration Documentation

◆ PrintOrder

Enumerator
SORT_BY_PRIORITY_THEN_VALUE 
SORT_BY_NAME 

Definition at line 131 of file stats.h.

Constructor & Destructor Documentation

◆ StatsGroup() [1/2]

operations_research::StatsGroup::StatsGroup ( absl::string_view name)
inlineexplicit

Definition at line 136 of file stats.h.

◆ StatsGroup() [2/2]

operations_research::StatsGroup::StatsGroup ( const StatsGroup & )
delete

◆ ~StatsGroup()

operations_research::StatsGroup::~StatsGroup ( )
default

Member Function Documentation

◆ LookupOrCreateTimeDistribution()

TimeDistribution * operations_research::StatsGroup::LookupOrCreateTimeDistribution ( absl::string_view name)

Definition at line 136 of file stats.cc.

◆ operator=()

StatsGroup & operations_research::StatsGroup::operator= ( const StatsGroup & )
delete

◆ Register()

void operations_research::StatsGroup::Register ( Stat * stat)

Definition at line 55 of file stats.cc.

◆ Reset()

void operations_research::StatsGroup::Reset ( )

Definition at line 57 of file stats.cc.

◆ SetPrintOrder()

void operations_research::StatsGroup::SetPrintOrder ( PrintOrder print_order)
inline

Definition at line 155 of file stats.h.

◆ StatString()

std::string operations_research::StatsGroup::StatString ( ) const

Definition at line 95 of file stats.cc.


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