OR-Tools  8.1
google::logging_internal Namespace Reference

Classes

struct  CompileAssert
 
struct  CrashReason
 
class  GoogleInitializer
 

Functions

const char * ProgramInvocationShortName ()
 
bool IsGoogleLoggingInitialized ()
 
unsigned int GetTID ()
 
int64 CycleClock_Now ()
 
int64 UsecToCycles (int64 usec)
 
int32 GetMainThreadPid ()
 
const char * const_basename (const char *filepath)
 
const std::string & MyUserName ()
 
static void MyUserNameInitializer ()
 
 REGISTER_MODULE_INITIALIZER (logging_utilities, MyUserNameInitializer())
 
void DumpStackTraceToString (std::string *stacktrace)
 
void SetCrashReason (const CrashReason *r)
 
void InitGoogleLoggingUtilities (const char *argv0)
 
void ShutdownGoogleLoggingUtilities ()
 
template<typename T >
sync_val_compare_and_swap (T *ptr, T oldval, T newval)
 
GOOGLE_GLOG_DLL_DECL bool SafeFNMatch_ (const char *pattern, size_t patt_len, const char *str, size_t str_len)
 

Variables

static int32 g_main_thread_pid = getpid()
 
static std::string g_my_user_name
 
static const CrashReasong_reason = 0
 

Function Documentation

◆ const_basename()

const char * const_basename ( const char *  filepath)

Definition at line 238 of file logging_utilities.cc.

◆ CycleClock_Now()

int64 CycleClock_Now ( )

Definition at line 231 of file logging_utilities.cc.

◆ DumpStackTraceToString()

void DumpStackTraceToString ( std::string *  stacktrace)

Definition at line 291 of file logging_utilities.cc.

◆ GetMainThreadPid()

int32 GetMainThreadPid ( )

Definition at line 236 of file logging_utilities.cc.

◆ GetTID()

unsigned int GetTID ( )

Definition at line 227 of file logging_utilities.cc.

◆ InitGoogleLoggingUtilities()

void InitGoogleLoggingUtilities ( const char *  argv0)

Definition at line 304 of file logging_utilities.cc.

◆ IsGoogleLoggingInitialized()

bool IsGoogleLoggingInitialized ( )

Definition at line 223 of file logging_utilities.cc.

◆ MyUserName()

const std::string & MyUserName ( )

Definition at line 247 of file logging_utilities.cc.

◆ MyUserNameInitializer()

static void google::logging_internal::MyUserNameInitializer ( )
static

Definition at line 248 of file logging_utilities.cc.

◆ ProgramInvocationShortName()

const char * ProgramInvocationShortName ( )

Definition at line 214 of file logging_utilities.cc.

◆ REGISTER_MODULE_INITIALIZER()

google::logging_internal::REGISTER_MODULE_INITIALIZER ( logging_utilities  ,
MyUserNameInitializer()   
)

◆ SafeFNMatch_()

GOOGLE_GLOG_DLL_DECL bool SafeFNMatch_ ( const char *  pattern,
size_t  patt_len,
const char *  str,
size_t  str_len 
)

Definition at line 58 of file vlog_is_on.cc.

◆ SetCrashReason()

void SetCrashReason ( const CrashReason r)

Definition at line 299 of file logging_utilities.cc.

◆ ShutdownGoogleLoggingUtilities()

void ShutdownGoogleLoggingUtilities ( )

Definition at line 317 of file logging_utilities.cc.

◆ sync_val_compare_and_swap()

T google::logging_internal::sync_val_compare_and_swap ( T *  ptr,
oldval,
newval 
)
inline

Definition at line 50 of file logging_utilities.h.

◆ UsecToCycles()

int64 UsecToCycles ( int64  usec)

Definition at line 233 of file logging_utilities.cc.

Variable Documentation

◆ g_main_thread_pid

int32 g_main_thread_pid = getpid()
static

Definition at line 235 of file logging_utilities.cc.

◆ g_my_user_name

std::string g_my_user_name
static

Definition at line 246 of file logging_utilities.cc.

◆ g_reason

const CrashReason* g_reason = 0
static

Definition at line 297 of file logging_utilities.cc.