...
This commit is contained in:
@@ -73,13 +73,6 @@ struct MccNullLogger {
|
||||
};
|
||||
|
||||
|
||||
struct MccCelestialPoint {
|
||||
typedef double coord_t;
|
||||
|
||||
MccCoordPairKind coordPairKind{MccCoordPairKind::COORDS_KIND_RADEC_ICRS};
|
||||
coord_t x{0.0}, y{0.0};
|
||||
};
|
||||
|
||||
|
||||
} // namespace mcc
|
||||
|
||||
@@ -257,8 +250,8 @@ concept mcc_mount_hardware_c = !std::copyable<T> && std::movable<T> && requires(
|
||||
|
||||
{ t_const.getState(std::declval<typename T::hw_state_t&>()) } -> std::same_as<typename T::error_t>;
|
||||
|
||||
{ t.stop() } -> std::same_as<typename T::error_t>;
|
||||
{ t.init() } -> std::same_as<typename T::error_t>;
|
||||
{ t.stop() } -> std::same_as<typename T::error_t>; // stop any moving
|
||||
{ t.init() } -> std::same_as<typename T::error_t>; // initialize hardware
|
||||
};
|
||||
|
||||
|
||||
@@ -545,6 +538,5 @@ namespace mcc
|
||||
{
|
||||
|
||||
static_assert(traits::mcc_logger_c<MccNullLogger>, "MccNullLogger INVALID DECLARATION!");
|
||||
static_assert(traits::mcc_celestial_point_c<MccCelestialPoint>, "MccCelestialPoint INVALID DECLARATION!");
|
||||
|
||||
} // namespace mcc
|
||||
|
||||
Reference in New Issue
Block a user