Classes | Namespaces | Functions | Variables
signalhandler.cc File Reference
#include "utilities.h"
#include "stacktrace.h"
#include "symbolize.h"
#include <glog/logging.h>
#include <csignal>
#include <ctime>
#include <algorithm>
Include dependency graph for signalhandler.cc:

Go to the source code of this file.

Classes

class  _START_GOOGLE_NAMESPACE_::MinimalFormatter
 

Namespaces

 _START_GOOGLE_NAMESPACE_
 
 glog_internal_namespace_
 

Functions

void _START_GOOGLE_NAMESPACE_::DumpStackFrameInfo (const char *prefix, void *pc)
 
void _START_GOOGLE_NAMESPACE_::DumpTimeInfo ()
 
void _START_GOOGLE_NAMESPACE_::FailureSignalHandler (int signal_number, siginfo_t *signal_info, void *ucontext)
 
void_START_GOOGLE_NAMESPACE_::GetPC (void *ucontext_in_void)
 
void InstallFailureSignalHandler ()
 
void InstallFailureWriter (void(*writer)(const char *data, size_t size))
 
void _START_GOOGLE_NAMESPACE_::InvokeDefaultSignalHandler (int signal_number)
 
bool glog_internal_namespace_::IsFailureSignalHandlerInstalled ()
 
void _START_GOOGLE_NAMESPACE_::WriteToStderr (const char *data, size_t size)
 

Variables

static pthread_t * _START_GOOGLE_NAMESPACE_::g_entered_thread_id_pointer = NULL
 
void(* _START_GOOGLE_NAMESPACE_::g_failure_writer )(const char *data, size_t size) = WriteToStderr
 
static bool _START_GOOGLE_NAMESPACE_::kFailureSignalHandlerInstalled = false
 
struct {
   const char *   _START_GOOGLE_NAMESPACE_::name
 
   int   _START_GOOGLE_NAMESPACE_::number
 
_START_GOOGLE_NAMESPACE_::kFailureSignals []
 

Function Documentation

◆ InstallFailureSignalHandler()

void InstallFailureSignalHandler ( )

Definition at line 381 of file signalhandler.cc.

◆ InstallFailureWriter()

void InstallFailureWriter ( void(*)(const char *data, size_t size writer)

Definition at line 403 of file signalhandler.cc.



libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:04