Time Shield Library
C++ library for working with time
Loading...
Searching...
No Matches
types.hpp File Reference

Header file with type definitions. More...

#include <cstdint>

Go to the source code of this file.

Namespaces

namespace  time_shield
 Main namespace for the Time Shield library.
 

Macros

#define _TIME_SHIELD_TYPES_HPP_INCLUDED
 

Typedefs

typedef int64_t time_shield::year_t
 Integer year type.
 
typedef int64_t time_shield::uday_t
 Integer unix day type.
 
typedef int64_t time_shield::ts_t
 Integer timestamp type.
 
typedef int64_t time_shield::ts_ms_t
 Integer timestamp milliseconds type.
 
typedef int64_t time_shield::ts_us_t
 Integer timestamp microseconds type.
 
typedef double time_shield::fts_t
 Floating point timestamp type.
 
typedef double time_shield::oadate_t
 Automation date type (OADate) floating point.
 
typedef double time_shield::jd_t
 Julian Date type floating point.
 
typedef double time_shield::mjd_t
 Modified Julian Date type floating point.
 
typedef uint64_t time_shield::jdn_t
 Julian Day Number type.
 
typedef int time_shield::tz_t
 

Detailed Description

Header file with type definitions.

This file contains type definitions for various time-related units and formats.

Definition in file types.hpp.

Macro Definition Documentation

◆ _TIME_SHIELD_TYPES_HPP_INCLUDED

#define _TIME_SHIELD_TYPES_HPP_INCLUDED

Definition at line 7 of file types.hpp.