Program Listing for File pal.hpp
↰ Return to documentation for file (cosm/pal/pal.hpp
)
/*******************************************************************************
* Includes
******************************************************************************/
#include <string>
#include "cosm/cosm.hpp"
/*******************************************************************************
* Macros
******************************************************************************/
#if defined(COSM_ENABLE_PAL_TARGET_ARGOS)
#define COSM_PAL_TARGET_ARGOS 1
#elif defined(COSM_ENABLE_PAL_TARGET_ROS)
#define COSM_PAL_TARGET_ROS 2
#endif
/*******************************************************************************
* Namespaces/Decls
******************************************************************************/
namespace cosm::pal {
extern const std::string kRobotType;
extern const std::string kRobotNamePrefix;
extern const std::string kControllerXMLId;
#if defined(COSM_PAL_TARGET_ROS)
extern const std::string kMsgTraitsMD5;
#endif
} /* namespace cosm::pal */