#include <string>
#include "absl/base/attributes.h"
#include "absl/base/config.h"
#include "absl/base/internal/atomic_hook.h"
#include "absl/base/log_severity.h"
#include "absl/base/macros.h"
#include "absl/base/optimization.h"
#include "absl/base/port.h"
Go to the source code of this file.
Namespaces | |
absl | |
absl::raw_logging_internal | |
Macros | |
#define | ABSL_INTERNAL_CHECK(condition, message) |
#define | ABSL_INTERNAL_LOG(severity, message) |
#define | ABSL_RAW_CHECK(condition, message) |
#define | ABSL_RAW_LOG(severity, ...) |
#define | ABSL_RAW_LOGGING_INTERNAL_ERROR ::absl::LogSeverity::kError |
#define | ABSL_RAW_LOGGING_INTERNAL_FATAL ::absl::LogSeverity::kFatal |
#define | ABSL_RAW_LOGGING_INTERNAL_INFO ::absl::LogSeverity::kInfo |
#define | ABSL_RAW_LOGGING_INTERNAL_LEVEL(severity) ::absl::NormalizeLogSeverity(severity) |
#define | ABSL_RAW_LOGGING_INTERNAL_WARNING ::absl::LogSeverity::kWarning |
Typedefs | |
using | absl::raw_logging_internal::AbortHook = void(*)(const char *file, int line, const char *buf_start, const char *prefix_end, const char *buf_end) |
using | absl::raw_logging_internal::InternalLogFunction = void(*)(absl::LogSeverity severity, const char *file, int line, const std::string &message) |
using | absl::raw_logging_internal::LogFilterAndPrefixHook = bool(*)(absl::LogSeverity severity, const char *file, int line, char **buf, int *buf_size) |
Functions | |
void | absl::raw_logging_internal::AsyncSignalSafeWriteToStderr (const char *s, size_t len) |
constexpr const char * | absl::raw_logging_internal::Basename (const char *fname, int offset) |
void | absl::raw_logging_internal::RawLog (absl::LogSeverity severity, const char *file, int line, const char *format,...) |
bool | absl::raw_logging_internal::RawLoggingFullySupported () |
void | absl::raw_logging_internal::RegisterAbortHook (AbortHook func) |
void | absl::raw_logging_internal::RegisterInternalLogFunction (InternalLogFunction func) |
void | absl::raw_logging_internal::RegisterLogFilterAndPrefixHook (LogFilterAndPrefixHook func) |
Variables | |
ABSL_INTERNAL_ATOMIC_HOOK_ATTRIBUTES ABSL_DLL base_internal::AtomicHook< InternalLogFunction > | absl::raw_logging_internal::internal_log_function |
#define ABSL_INTERNAL_CHECK | ( | condition, | |
message | |||
) |
Definition at line 85 of file abseil-cpp/absl/base/internal/raw_logging.h.
#define ABSL_INTERNAL_LOG | ( | severity, | |
message | |||
) |
Definition at line 75 of file abseil-cpp/absl/base/internal/raw_logging.h.
#define ABSL_RAW_CHECK | ( | condition, | |
message | |||
) |
Definition at line 59 of file abseil-cpp/absl/base/internal/raw_logging.h.
#define ABSL_RAW_LOG | ( | severity, | |
... | |||
) |
Definition at line 44 of file abseil-cpp/absl/base/internal/raw_logging.h.
#define ABSL_RAW_LOGGING_INTERNAL_ERROR ::absl::LogSeverity::kError |
Definition at line 96 of file abseil-cpp/absl/base/internal/raw_logging.h.
#define ABSL_RAW_LOGGING_INTERNAL_FATAL ::absl::LogSeverity::kFatal |
Definition at line 97 of file abseil-cpp/absl/base/internal/raw_logging.h.
#define ABSL_RAW_LOGGING_INTERNAL_INFO ::absl::LogSeverity::kInfo |
Definition at line 94 of file abseil-cpp/absl/base/internal/raw_logging.h.
#define ABSL_RAW_LOGGING_INTERNAL_LEVEL | ( | severity | ) | ::absl::NormalizeLogSeverity(severity) |
Definition at line 98 of file abseil-cpp/absl/base/internal/raw_logging.h.
#define ABSL_RAW_LOGGING_INTERNAL_WARNING ::absl::LogSeverity::kWarning |
Definition at line 95 of file abseil-cpp/absl/base/internal/raw_logging.h.