|
MT Core (C++)
Core library for replacing C++ standard in project usage
|
#include "mtcore.hpp"

Go to the source code of this file.
Classes | |
| struct | mtcore::calendars::Segments |
| Represents time in segments (hour, minute, etc.). More... | |
| struct | mtcore::calendars::DayFraction |
| struct | mtcore::calendars::NanoSeconds |
| struct | mtcore::io::Formatter< calendars::NanoSeconds > |
| struct | mtcore::io::Formatter< calendars::DayFraction > |
| struct | mtcore::io::Formatter< calendars::Segments > |
Namespaces | |
| namespace | mtcore |
| Core library for C++ with Zig-related functionality. | |
| namespace | mtcore::calendars |
| Namespace for calendaring systems. | |
| namespace | mtcore::io |
Macros | |
| #define | MTCORE_CAL_TIME_SEG_FMT_TRY_WRITE(FMTSTR, VAL) |
Variables | |
| constexpr i32 | mtcore::calendars::NANOS_PER_SECOND = 1e9 |
| Number of nanoseconds per second. | |
| constexpr i64 | mtcore::calendars::NANOS_PER_DAY = static_cast<i64>(NANOS_PER_SECOND) * 60 * 60 * 24 |
| Number of nanoseconds per day. | |
| #define MTCORE_CAL_TIME_SEG_FMT_TRY_WRITE | ( | FMTSTR, | |
| VAL ) |