Plugin.h File Reference
#include <experimental/memory>
#include <functional>
#include <queue>
#include <shared_mutex>
#include <thread>
#include <type_traits>
#include <SimoxUtility/json/json.h>
#include <ArmarXCore/core/ComponentPlugin.h>
#include <ArmarXCore/core/ManagedIceObject.h>
#include <ArmarXCore/core/services/tasks/RunningTask.h>
#include <RobotAPI/interface/robot_name_service/RobotNameServiceInterface.h>
#include <RobotAPI/libraries/robot_name_service/core/Robot.h>
+ Include dependency graph for Plugin.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  RobotNameServiceComponentPlugin
 
class  RobotNameServiceComponentPluginUser
 

Namespaces

 armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 
 armarx::plugins
 This file is part of ArmarX.
 
 armarx::robot_name_service
 
 armarx::robot_name_service::client
 
 armarx::robot_name_service::client::constants
 

Variables

const auto CONFIG_ARM_HAND = "hand"
 
const auto CONFIG_ARM_HAND_FT_NAME = "ft_name"
 
const auto CONFIG_ARM_HAND_NAME = "name"
 
const auto CONFIG_ARM_HAND_PRX = "hand_prx"
 
const auto CONFIG_ARM_KINEMATIC_CHAIN_NAME = "kinematic_chain_name"
 
const auto CONFIG_ARMS = "arms"
 
const auto CONFIG_MNS_PRX = "mns_prx"
 
const auto CONFIG_ROBOT_NAME = "name"
 
const auto CONFIG_SKILLS_MANAGER_PRX = "manager_prx"
 
const auto CONFIG_XML_PACKAGE_PATH = "xml_package_path"
 
const auto CONFIG_XML_PACKAGE_PATH_PACKAGE = "package"
 
const auto CONFIG_XML_PACKAGE_PATH_PATH = "path"