// %flair:license{ // This file is part of the Flair framework distributed under the // CECILL-C License, Version 1.0. // %flair:license} // created: 2016/09/02 // filename: GuiFlair.cpp // // authors: Thomas Fuhrmann // Copyright Heudiasyc UMR UTC/CNRS 7253 // // version: $Id: $ // // purpose: Implementation of GuiInterface using Flair // communication mechanism // // /*********************************************************************/ #include "GuiFlair.h" #include "GuiInterface.h" //todo remove for tests #include using namespace std; using namespace flair::core; using namespace flair::gui; GuiFlair::GuiFlair(const FrameworkManager *parent, string name): GuiInterface(parent, name) { cout << "MavPlanner GuiFlair constructor" << endl; } GuiFlair::~GuiFlair() { } void GuiFlair::MissionInitialize() { cout << "MavPlanner GuiFlair MissionInitialize" << endl; } void GuiFlair::MissionStart() { cout << "MavPlanner GuiFlair MissionStart" << endl; } void GuiFlair::MissionStop() { cout << "MavPlanner GuiFlair MissionStop" << endl; } void GuiFlair::MissionKill() { cout << "MavPlanner GuiFlair MissionKill" << endl; } void GuiFlair::WptSend() { cout << "MavPlanner GuiFlair WptSend" << endl; } void GuiFlair::WptClear() { cout << "MavPlanner GuiFlair WptClear" << endl; } void GuiFlair::WptLoopSend() { cout << "MavPlanner GuiFlair WptLoopSend" << endl; }