Skip to content

Class jac::Controller

ClassList > jac > Controller

Public Functions

Type Name
Controller (std::unique_ptr< InputPacketCommunicator > input, std::unique_ptr< OutputPacketCommunicator > output, TimeoutLock & lock, MachineCtrl & machineCtrl, std::vector< std::pair< std::string, std::string >> & versionInfo)
void start ()
~Controller ()

Public Functions Documentation

function Controller

inline jac::Controller::Controller (
    std::unique_ptr< InputPacketCommunicator > input,
    std::unique_ptr< OutputPacketCommunicator > output,
    TimeoutLock & lock,
    MachineCtrl & machineCtrl,
    std::vector< std::pair< std::string, std::string >> & versionInfo
) 

function start

inline void jac::Controller::start () 

function ~Controller

inline jac::Controller::~Controller () 


The documentation for this class was generated from the following file src/jac/device/controller.h