rewrite to use of the new implementation of mount config
(asibfm700_config.h: Asibfm700MountConfiguration class)
This commit is contained in:
@@ -293,6 +293,11 @@ static auto Asibfm700MountConfigurationDefaults = std::make_tuple(
|
||||
|
||||
);
|
||||
|
||||
static_assert(std::is_copy_assignable_v<mcc::impl::MccAxisLimitSwitchPZ<mcc::impl::MccCoordKind::COORDS_KIND_HA_OBS>>);
|
||||
static_assert(std::is_copy_assignable_v<mcc::impl::MccAltLimitPZ<mcc::impl::MccAltLimitKind::MIN_ALT_LIMIT>>);
|
||||
|
||||
// static_assert(std::is_copy_assignable_v<decltype(Asibfm700MountConfigurationDefaults)>);
|
||||
|
||||
class Asibfm700MountConfiguration : public mcc::impl::MccKeyValueHolder<decltype(Asibfm700MountConfigurationDefaults)>
|
||||
{
|
||||
using base_t = mcc::impl::MccKeyValueHolder<decltype(Asibfm700MountConfigurationDefaults)>;
|
||||
@@ -321,6 +326,12 @@ public:
|
||||
|
||||
~Asibfm700MountConfiguration() = default;
|
||||
|
||||
Asibfm700MountConfiguration(const Asibfm700MountConfiguration&) = default;
|
||||
Asibfm700MountConfiguration(Asibfm700MountConfiguration&&) = default;
|
||||
|
||||
Asibfm700MountConfiguration& operator=(const Asibfm700MountConfiguration&) = default;
|
||||
Asibfm700MountConfiguration& operator=(Asibfm700MountConfiguration&&) = default;
|
||||
|
||||
std::error_code load(const std::filesystem::path& path)
|
||||
{
|
||||
std::string buffer;
|
||||
|
||||
Reference in New Issue
Block a user