tempoch-cpp 0.5.3
Header-only C++ wrapper for tempoch
Loading...
Searching...
No Matches
data_status.hpp File Reference

Active time-data status mirroring tempoch::time_data_status. More...

#include "ffi_core.hpp"
#include <cmath>
#include <optional>
Include dependency graph for data_status.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  tempoch::DataHorizons
 
struct  tempoch::TimeDataStatus
 

Namespaces

namespace  tempoch
 

Enumerations

enum class  tempoch::TimeDataSource : int { tempoch::Bundled = 0 , tempoch::RuntimeCache = 1 , tempoch::Override = 2 }
 

Functions

TimeDataStatus tempoch::time_data_status ()
 

Detailed Description

Active time-data status mirroring tempoch::time_data_status.

Exposes the validity horizons of the currently active time-data bundle (EOP and ΔT MJD horizons) together with the source the bundle was loaded from. Optional EOP horizons surface as NaN when no EOP data is loaded, matching the Option<f64> fields on the Rust side.

Definition in file data_status.hpp.