hlcc 2.0.0-beta2+pre1
Loading...
Searching...
No Matches
Public Member Functions | List of all members
hlcc::pfssimhlcc::GpCmdsImpl Class Reference

#include <gpCmdsImpl.hpp>

Inheritance diagram for hlcc::pfssimhlcc::GpCmdsImpl:

Public Member Functions

 GpCmdsImpl (rad::SMAdapter &sm)
 
virtual ~GpCmdsImpl ()
 
elt::mal::future< std::string > MoveGPTo (const std::shared_ptr<::pfsif::GpXY > &args) override
 
elt::mal::future< std::string > MoveGpToNamedPos (const std::shared_ptr<::pfsif::GpNamedPos > &args) override
 
elt::mal::future< std::string > MoveRaw (const std::shared_ptr<::pfsif::GpRaw > &args) override
 
elt::mal::future< std::string > StartControlling () override
 
elt::mal::future< std::string > StopControlling () override
 
elt::mal::future< std::string > AssignFixTrajectory (const std::shared_ptr<::pfsif::GpXY > &args) override
 
elt::mal::future< std::string > Preset (const std::shared_ptr<::pfsif::GuideStarArgs > &args) override
 
elt::mal::future< std::string > StopFollowingTrajectory (::pfsif::GuideProbeId args) override
 
elt::mal::future< std::string > SetTarget (const std::shared_ptr<::pfsif::TargetArgs > &args) override
 
elt::mal::future< std::string > SetHierarchy (const std::shared_ptr<::pfsif::GpHierarchyArgs > &args) override
 

Constructor & Destructor Documentation

◆ GpCmdsImpl()

hlcc::pfssimhlcc::GpCmdsImpl::GpCmdsImpl ( rad::SMAdapter &  sm)
inlineexplicit

◆ ~GpCmdsImpl()

virtual hlcc::pfssimhlcc::GpCmdsImpl::~GpCmdsImpl ( )
inlinevirtual

Member Function Documentation

◆ AssignFixTrajectory()

elt::mal::future< std::string > hlcc::pfssimhlcc::GpCmdsImpl::AssignFixTrajectory ( const std::shared_ptr<::pfsif::GpXY > &  args)
inlineoverride

◆ MoveGPTo()

elt::mal::future< std::string > hlcc::pfssimhlcc::GpCmdsImpl::MoveGPTo ( const std::shared_ptr<::pfsif::GpXY > &  args)
inlineoverride

◆ MoveGpToNamedPos()

elt::mal::future< std::string > hlcc::pfssimhlcc::GpCmdsImpl::MoveGpToNamedPos ( const std::shared_ptr<::pfsif::GpNamedPos > &  args)
inlineoverride

◆ MoveRaw()

elt::mal::future< std::string > hlcc::pfssimhlcc::GpCmdsImpl::MoveRaw ( const std::shared_ptr<::pfsif::GpRaw > &  args)
inlineoverride

◆ Preset()

elt::mal::future< std::string > hlcc::pfssimhlcc::GpCmdsImpl::Preset ( const std::shared_ptr<::pfsif::GuideStarArgs > &  args)
inlineoverride

◆ SetHierarchy()

elt::mal::future< std::string > hlcc::pfssimhlcc::GpCmdsImpl::SetHierarchy ( const std::shared_ptr<::pfsif::GpHierarchyArgs > &  args)
inlineoverride

◆ SetTarget()

elt::mal::future< std::string > hlcc::pfssimhlcc::GpCmdsImpl::SetTarget ( const std::shared_ptr<::pfsif::TargetArgs > &  args)
inlineoverride

◆ StartControlling()

elt::mal::future< std::string > hlcc::pfssimhlcc::GpCmdsImpl::StartControlling ( )
inlineoverride

◆ StopControlling()

elt::mal::future< std::string > hlcc::pfssimhlcc::GpCmdsImpl::StopControlling ( )
inlineoverride

◆ StopFollowingTrajectory()

elt::mal::future< std::string > hlcc::pfssimhlcc::GpCmdsImpl::StopFollowingTrajectory ( ::pfsif::GuideProbeId  args)
inlineoverride

The documentation for this class was generated from the following file: