...
This commit is contained in:
@@ -2,9 +2,9 @@
|
||||
#include <list>
|
||||
|
||||
|
||||
#include "../mcc_defaults.h"
|
||||
#include "../mcc_netserver_proto.h"
|
||||
|
||||
|
||||
int main()
|
||||
{
|
||||
using msg1_t = mcc::network::MccNetMessage<mcc::network::MccNetMessageValidKeywords, std::string_view>;
|
||||
@@ -50,6 +50,52 @@ int main()
|
||||
std::cout << ">\n";
|
||||
|
||||
std::cout << msg2_t::celestialPointToString(mcc::MccCelestialPoint{}) << "\n";
|
||||
std::cout << msg2_t::celestialPointToString(
|
||||
mcc::MccCelestialPoint{.pair_kind = mcc::MccCoordPairKind::COORDS_KIND_AZALT,
|
||||
.time_point = std::chrono::system_clock::now(),
|
||||
.X = 1.3284237648726384768273,
|
||||
.Y = std::numbers::pi / 2.234},
|
||||
true)
|
||||
<< "\n";
|
||||
|
||||
|
||||
std::cout << "\n\n\n";
|
||||
|
||||
mcc::MccCelestialCoordEpoch cep;
|
||||
|
||||
std::cout << "UTC: " << cep.UTC() << "\n";
|
||||
std::cout << "MJD: " << cep.MJD() << "\n";
|
||||
std::cout << "Epoch: " << cep.JEpoch() << "\n";
|
||||
|
||||
cep.fromTimePoint(std::chrono::system_clock::now());
|
||||
|
||||
std::cout << "\n";
|
||||
std::cout << "UTC: " << cep.UTC() << "\n";
|
||||
std::cout << "MJD: " << cep.MJD() << "\n";
|
||||
std::cout << "Epoch: " << cep.JEpoch() << "\n";
|
||||
|
||||
cep.fromCharRange("60958.90342");
|
||||
std::cout << "\n";
|
||||
std::cout << "UTC: " << cep.UTC() << "\n";
|
||||
std::cout << "MJD: " << cep.MJD() << "\n";
|
||||
std::cout << "Epoch: " << cep.JEpoch(2) << "\n";
|
||||
|
||||
cep -= std::chrono::days(10);
|
||||
std::cout << "\n";
|
||||
std::cout << "UTC: " << cep.UTC() << "\n";
|
||||
std::cout << "MJD: " << cep.MJD() << "\n";
|
||||
std::cout << "Epoch: " << cep.JEpoch() << "\n";
|
||||
|
||||
std::cout << "\n" << (cep = mcc::MccCelestialCoordEpoch::now()).UTC() << "\n";
|
||||
std::cout << "MJD: " << cep.MJD() << "\n";
|
||||
std::cout << "Epoch: " << cep.JEpoch() << "\n";
|
||||
|
||||
auto ep1 = mcc::MccCelestialCoordEpoch::now();
|
||||
auto ep2 = mcc::MccCelestialCoordEpoch::now();
|
||||
|
||||
std::cout << "\n" << std::boolalpha << (ep1 < ep2) << "\n";
|
||||
std::cout << "\n"
|
||||
<< std::boolalpha << (mcc::MccCelestialCoordEpoch::now() != mcc::MccCelestialCoordEpoch::now()) << "\n";
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user