AAO DRAMA/DRAMA2 C++ Interface
DRAMA C++11 and later interface
|
DRAMA 2 include file - Threaded UFACE class definition.
Implement the TUface class, used to provide an appropriate context for the sending of DRAMA messages from outside a DRAMA action. Traditionally, this is for sending messages from a user interface, so is known as DRAMA's UFACE context, as this is used to implement user interfaces in DRAMA
#include "drama/messagehandler.hh"
#include "drama/thread.hh"
#include <thread>
#include <queue>
#include <deque>
#include <map>
#include <chrono>
#include <future>
#include <condition_variable>
Go to the source code of this file.
Classes | |
class | drama::thread::TUface |
A class which allows threads running in a User Interface or similar environments to send DRAMA messages. More... | |
Namespaces | |
namespace | drama |
The drama namespace contains all the classes, types etc of the DRAMA 2 implementation. | |
namespace | drama::thread |
This namespace is used for features which are particular to supporting C++11 thread based operations within DRAMA 2. | |
Functions | |
void | drama::thread::SignalDramaToExit (std::weak_ptr< Task > dramaTask, StatusType exitStatus=STATUS__OK) |
Signal to DRAMA that this task should exit. | |
Click here for the DRAMA home page and here for the AAO home page.
For more information, contact tony.farrell@mq.edu.au
Generated on Thu Dec 12 2024 23:07:35 for AAO DRAMA/DRAMA2 C++ Interface by 1.9.8