#include <cstddef>#include <cstdint>#include <iostream>#include <algorithm>#include <map>#include <vector>#include <mutex>#include <memory>#include <cstring>Go to the source code of this file.
Classes | |
| struct | Error |
Macros | |
| #define | EXPORT_SYMBOL __attribute__((visibility("default"))) |
| #define | ERROR struct Error |
| #define | QUOTE(x) |
| #define | FILENAME_FOR_EXCEPTIONS_C(filename, line) |
| #define | FILENAME_FOR_EXCEPTIONS(filename, line) |
| #define | EXPORT_TEMPLATE_INST EXPORT_SYMBOL |
Functions | |
| struct Error | success () |
| struct Error | failure (const char *str, int64_t identity, int64_t attempt, const char *filename) |
Variables | |
| const int8_t | kMaxInt8 = 127 |
| const uint8_t | kMaxUInt8 = 255 |
| const int32_t | kMaxInt32 = 2147483647 |
| const uint32_t | kMaxUInt32 = 4294967295 |
| const int64_t | kMaxInt64 = 9223372036854775806 |
| const int64_t | kSliceNone = kMaxInt64 + 1 |
| const int64_t | kMaxLevels = 48 |
| #define ERROR struct Error |
| #define EXPORT_SYMBOL __attribute__((visibility("default"))) |
| #define EXPORT_TEMPLATE_INST EXPORT_SYMBOL |
| #define FILENAME_FOR_EXCEPTIONS | ( | filename, | |
| line ) |
| #define FILENAME_FOR_EXCEPTIONS_C | ( | filename, | |
| line ) |
| #define QUOTE | ( | x | ) |
|
inline |
|
inline |
| const int32_t kMaxInt32 = 2147483647 |
| const int64_t kMaxInt64 = 9223372036854775806 |
| const int8_t kMaxInt8 = 127 |
| const int64_t kMaxLevels = 48 |
| const uint32_t kMaxUInt32 = 4294967295 |
| const uint8_t kMaxUInt8 = 255 |
| const int64_t kSliceNone = kMaxInt64 + 1 |