OR-Tools  9.6
SolverLogger

Detailed Description

Definition at line 33 of file util/logging.h.

Public Member Functions

void EnableLogging (bool enable)
 
bool LoggingIsEnabled () const
 
void SetLogToStdOut (bool enable)
 
void AddInfoLoggingCallback (std::function< void(const std::string &message)> callback)
 
void ClearInfoLoggingCallbacks ()
 
int NumInfoLoggingCallbacks () const
 
void LogInfo (const char *source_filename, int source_line, const std::string &message)
 

Member Function Documentation

◆ AddInfoLoggingCallback()

void AddInfoLoggingCallback ( std::function< void(const std::string &message)>  callback)

Definition at line 26 of file util/logging.cc.

◆ ClearInfoLoggingCallbacks()

void ClearInfoLoggingCallbacks ( )

Definition at line 31 of file util/logging.cc.

◆ EnableLogging()

void EnableLogging ( bool  enable)
inline

Definition at line 39 of file util/logging.h.

◆ LoggingIsEnabled()

bool LoggingIsEnabled ( ) const
inline

Definition at line 42 of file util/logging.h.

◆ LogInfo()

void LogInfo ( const char *  source_filename,
int  source_line,
const std::string &  message 
)

Definition at line 33 of file util/logging.cc.

◆ NumInfoLoggingCallbacks()

int NumInfoLoggingCallbacks ( ) const
inline

Definition at line 57 of file util/logging.h.

◆ SetLogToStdOut()

void SetLogToStdOut ( bool  enable)
inline

Definition at line 45 of file util/logging.h.


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