ExternalApplicationManager.h File Reference
#include <ArmarXCore/components/ExternalApplicationManager/ExternalApplicationManagerDependency.h>
#include <ArmarXCore/components/ExternalApplicationManager/ExternalApplicationManagerStarter.h>
#include <ArmarXCore/core/Component.h>
#include <ArmarXCore/core/services/tasks/RunningTask.h>
#include <ArmarXCore/interface/components/ExternalApplicationManagerInterface.h>
#include <boost/asio.hpp>
#include <boost/iostreams/device/file_descriptor.hpp>
#include <boost/iostreams/stream.hpp>
#include <boost/process.hpp>
#include <boost/process/child.hpp>
#include <mutex>
+ Include dependency graph for ExternalApplicationManager.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ExternalApplicationManager
 Executes a given application and keeps track if it is still running. More...
 
class  ExternalApplicationManagerPropertyDefinitions
 

Namespaces

namespace  armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.