|
|
#include "ArmarXManager.h"#include <limits.h>#include <chrono>#include <cstddef>#include <iostream>#include <map>#include <ratio>#include <sstream>#include <string>#include <thread>#include <utility>#include <vector>#include <unistd.h>#include <Ice/BuiltinSequences.h>#include <Ice/Communicator.h>#include <Ice/Identity.h>#include <Ice/Initialize.h>#include <Ice/LocalException.h>#include <Ice/Metrics.h>#include <Ice/NativePropertiesAdmin.h>#include <Ice/ObjectAdapter.h>#include <Ice/ObjectF.h>#include <Ice/Properties.h>#include <Ice/PropertiesF.h>#include <Ice/Proxy.h>#include <Ice/ProxyF.h>#include <IceGrid/Admin.h>#include <IceGrid/Registry.h>#include <IceStorm/IceStorm.h>#include <IceUtil/Handle.h>#include "ArmarXCore/core/ArmarXObjectObserver.h"#include "ArmarXCore/core/ManagedIceObjectRegistryInterface.h"#include "ArmarXCore/core/application/properties/Property.h"#include "ArmarXCore/core/exceptions/Exception.h"#include "ArmarXCore/core/logging/LogSender.h"#include "ArmarXCore/core/logging/Logging.h"#include "ArmarXCore/core/services/tasks/ThreadList.h"#include "ArmarXCore/interface/core/BasicTypes.h"#include "ArmarXCore/interface/core/Log.h"#include "ArmarXCore/interface/core/ManagedIceObjectDefinitions.h"#include "ArmarXCore/interface/core/ThreadingIceBase.h"#include <ArmarXCore/core/ArmarXObjectScheduler.h>#include <ArmarXCore/core/Component.h>#include <ArmarXCore/core/IceManager.h>#include <ArmarXCore/core/ManagedIceObject.h>#include <ArmarXCore/core/application/Application.h>#include <ArmarXCore/core/application/ApplicationProcessFacet.h>#include <ArmarXCore/core/exceptions/local/ExpressionException.h>#include <ArmarXCore/core/services/tasks/PeriodicTask.h>#include <ArmarXCore/core/system/ArmarXDataPath.h>#include <ArmarXCore/core/system/DynamicLibrary.h>#include <ArmarXCore/core/system/FactoryCollectionBase.h>#include <ArmarXCore/core/time/LocalTimeServer.h>#include <ArmarXCore/core/time/TimeUtil.h>#include <ArmarXCore/core/util/distributed/RemoteHandle/RemoteHandleControlBlock.h>#include "ArmarXMultipleObjectsScheduler.h"#include "IceGridAdmin.h"Classes | |
| class | IcePropertyChangeCallback |
Namespaces | |
| namespace | armarx |
| This file offers overloads of toIce() and fromIce() functions for STL container types. | |
| namespace | Ice |
Macros | |
| #define | MANAGEROBJNAME applicationName + "Manager" |
| #define | OBJOBSNAME std::string("ArmarXObjectObserver_") + applicationName |
Typedefs | |
| using | IcePropertyChangeCallbackPtr = IceUtil::Handle<IcePropertyChangeCallback> |
Functions | |
| std::mutex & | FactoryCollectionBase_RegistrationListMutex () |
| bool | LoadLibFromAbsolutePath (const std::string &path) |
| #define MANAGEROBJNAME applicationName + "Manager" |
| #define OBJOBSNAME std::string("ArmarXObjectObserver_") + applicationName |