33 lines
621 B
C++
33 lines
621 B
C++
// vim: set noet ts=4 sw=4:
|
|
|
|
/*! \file
|
|
* \brief Enthält die Klasse Application
|
|
*/
|
|
|
|
#pragma once
|
|
#include "../libsys/types.h"
|
|
#include "../libsys/thread.h"
|
|
|
|
//! \brief Test application
|
|
//!
|
|
//! \note Any class derived from Thread defines an application for StuBS.
|
|
//!
|
|
class Application : public Thread {
|
|
// Prevent copies and assignments
|
|
Application(const Application&) = delete;
|
|
Application& operator=(const Application&) = delete;
|
|
|
|
public:
|
|
Application(Application&&) = delete;
|
|
|
|
/*! \brief Constructor
|
|
*
|
|
*/
|
|
Application() {}
|
|
|
|
/*! \brief Contains the application code.
|
|
*
|
|
*/
|
|
void action() override;
|
|
};
|