HLCC Documentation 2.2.0
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 > ForwardCommand (const std::shared_ptr<::pfsif::GpForwardCommand > &command) override
 
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 > AssignSkyTrajectory (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
 
elt::mal::future< std::string > SetPointingOrigin (const std::shared_ptr<::pfsif::XY > &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

◆ AssignSkyTrajectory()

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

◆ ForwardCommand()

elt::mal::future< std::string > hlcc::pfssimhlcc::GpCmdsImpl::ForwardCommand ( const std::shared_ptr<::pfsif::GpForwardCommand > & command)
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

◆ SetHierarchy()

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

◆ SetPointingOrigin()

elt::mal::future< std::string > hlcc::pfssimhlcc::GpCmdsImpl::SetPointingOrigin ( const std::shared_ptr<::pfsif::XY > & 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: