NJointControllerRegistry.h File Reference
+ Include dependency graph for NJointControllerRegistry.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  NJointControllerRegistryEntryHelper< NJointControllerT >
 
struct  NJointControllerRegistration< ControllerType >
 
struct  NJointControllerRegistration< ControllerType >
 
class  NJointControllerRegistryEntry
 

Namespaces

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

Macros

#define ARMARX_ASSERT_NJOINTCONTROLLER_HAS_CONSTRUCTION_GUI(T)
 

Typedefs

using NJointControllerRegistry = Registrar< std::unique_ptr< NJointControllerRegistryEntry > >
 

Functions

 ARMARX_META_MAKE_HAS_MEMBER_FNC_CHECK (hasGenerateConfigDescription, GenerateConfigDescription, NJointControllerBase::GenerateConfigDescriptionFunctionSignature)
 
 ARMARX_META_MAKE_HAS_MEMBER_FNC_CHECK (hasGenerateConfigFromVariants, GenerateConfigFromVariants, NJointControllerBase::GenerateConfigFromVariantsFunctionSignature< typename T::ConfigPtrT >)
 
RobotUnit * getRobotUnit (RobotUnitModule::ControllerManagement *cmngr)
 

Macro Definition Documentation

◆ ARMARX_ASSERT_NJOINTCONTROLLER_HAS_CONSTRUCTION_GUI

#define ARMARX_ASSERT_NJOINTCONTROLLER_HAS_CONSTRUCTION_GUI (   T)
Value:
static_assert( \
#T " does not offer a construction gui (missing: static GenerateConfigDescription)"); \
static_assert( \
#T " does not offer a construction gui (missing: static GenerateConfigFromVariants)")

Definition at line 242 of file NJointControllerRegistry.h.

cxxopts::value
std::shared_ptr< Value > value()
Definition: cxxopts.hpp:926
T
float T
Definition: UnscentedKalmanFilterTest.cpp:35