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 ) |