MT Core (C++)
Core library for replacing C++ standard in project usage
Loading...
Searching...
No Matches
core.hpp File Reference
#include "mtcore.hpp"
#include "mtcore_calendars.hpp"
#include "time.hpp"
#include "zoned.hpp"
#include "mtcore_calendars/fixed.hpp"
#include "mtcore_calendars/traits.hpp"
Include dependency graph for calendars/mtcore_calendars/core.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mtcore::calendars::AstronomicalYear
 Astronomical Year. More...
 
class  mtcore::calendars::AnnoDominiYear
 
struct  mtcore::calendars::CalDate< Calendar >
 Represents a date without a time component. More...
 
struct  mtcore::calendars::CalDateTime< Calendar >
 
struct  mtcore::calendars::CalDateTimeZoned< Calendar >
 Wrapper for a date with a time component and timezone. More...
 
struct  mtcore::calendars::Range< DateType >
 Range of dates with start and end. More...
 
struct  mtcore::calendars::Range< DateType >::Iter
 Range iterator. More...
 

Namespaces

namespace  mtcore
 Core library for C++ with Zig-related functionality.
 
namespace  mtcore::calendars
 Namespace for calendaring systems.
 

Typedefs

using mtcore::calendars::YearBase = i32
 Year base type.
 

Enumerations

enum class  mtcore::calendars::DayOfWeek {
  mtcore::calendars::DayOfWeek::Sunday , mtcore::calendars::DayOfWeek::Monday , mtcore::calendars::DayOfWeek::Tuesday , mtcore::calendars::DayOfWeek::Wednesday ,
  mtcore::calendars::DayOfWeek::Thursday , mtcore::calendars::DayOfWeek::Friday , mtcore::calendars::DayOfWeek::Saturday
}
 Enum class for the day of week. More...