mirror of
https://github.com/PerMalmberg/libcron.git
synced 2025-04-22 16:33:02 -05:00
44 lines
649 B
C++
44 lines
649 B
C++
#pragma once
|
|
|
|
#include <cstdint>
|
|
|
|
namespace libcron
|
|
{
|
|
enum class Seconds : int8_t
|
|
{
|
|
First = 0,
|
|
Last = 59
|
|
};
|
|
|
|
enum class Minutes : int8_t
|
|
{
|
|
First = 0,
|
|
Last = 59
|
|
};
|
|
|
|
enum class Hours : int8_t
|
|
{
|
|
First = 0,
|
|
Last = 23
|
|
};
|
|
|
|
enum class DayOfMonth : uint8_t
|
|
{
|
|
First = 1,
|
|
Last = 31
|
|
};
|
|
|
|
enum class Months : uint8_t
|
|
{
|
|
First = 1,
|
|
Last = 12
|
|
};
|
|
|
|
enum class DayOfWeek : uint8_t
|
|
{
|
|
// Sunday = 0 ... Saturday = 6
|
|
First = 0,
|
|
Last = 6,
|
|
};
|
|
}
|