Go to the documentation of this file.
10 #include <IceUtil/Options.h>
11 #include <Ice/Application.h>
12 #include <Ice/ConsoleUtil.h>
13 #include <Ice/SliceChecksums.h>
25 class Client :
public Ice::Application
30 virtual int run(
int,
char* []);
36 wmain(
int argc,
wchar_t* argv[])
41 _setmode(_fileno(stdin), _O_BINARY);
45 main(
int argc,
char* argv[])
49 Ice::InitializationData id;
50 Ice::StringSeq args = Ice::argsToStringSeq(argc, argv);
52 id.properties->setProperty(
"Ice.Warn.Endpoints",
"0");
53 int rc = app.main(argc, argv,
id);
60 consoleErr <<
"Usage: " << appName() <<
" [options]\n";
63 "-h, --help Show this message.\n"
64 "-v, --version Display the Ice version.\n"
65 "-e COMMANDS Execute COMMANDS.\n"
66 "-d, --debug Print debug messages.\n"
76 IceUtilInternal::Options opts;
77 opts.addOpt(
"h",
"help");
78 opts.addOpt(
"v",
"version");
79 opts.addOpt(
"e",
"", IceUtilInternal::Options::NeedArg,
"", IceUtilInternal::Options::Repeat);
80 opts.addOpt(
"d",
"debug");
82 std::vector<std::string> args;
85 args = opts.parse(argc,
const_cast<const char**
>(argv));
87 catch (
const IceUtilInternal::BadOptException& e)
89 consoleErr << e.reason << std::endl;
95 consoleErr << argv[0] <<
": too many arguments" << std::endl;
100 if (opts.isSet(
"help"))
105 if (opts.isSet(
"version"))
107 consoleOut << ICE_STRING_VERSION << std::endl;
112 std::vector<std::string> optargs = opts.argVec(
"e");
113 for (std::vector<std::string>::const_iterator i = optargs.begin(); i != optargs.end(); ++i)
115 commands += *i +
";";
118 debug = opts.isSet(
"debug");
121 std::map<Ice::Identity, IceStorm::TopicManagerPrx> managers;
125 Ice::PropertyDict props = communicator()->getProperties()->getPropertiesForPrefix(
"IceStormAdmin.TopicManager.");
127 for (Ice::PropertyDict::const_iterator p = props.begin(); p != props.end(); ++p)
132 if (p->first.find(
'.', strlen(
"IceStormAdmin.TopicManager.")) == std::string::npos)
137 communicator()->propertyToProxy(p->first));
138 managers.insert(std::map<Ice::Identity, IceStorm::TopicManagerPrx>::value_type(
139 manager->ice_getIdentity(), manager));
141 catch (
const Ice::ProxyParseException&)
143 consoleErr << appName() <<
": malformed proxy: " << p->second << std::endl;
149 std::string managerProxy = properties->getProperty(
"IceStormAdmin.TopicManager.Default");
150 if (!managerProxy.empty())
152 defaultManager = IceStorm::TopicManagerPrx::uncheckedCast(
153 communicator()->stringToProxy(managerProxy));
155 else if (!managers.empty())
157 defaultManager = managers.begin()->second;
163 std::string host = properties->getProperty(
"IceStormAdmin.Host");
164 std::string port = properties->getProperty(
"IceStormAdmin.Port");
166 const int timeout = 3000;
167 std::ostringstream os;
168 os <<
"IceStorm/Finder";
169 os <<
":tcp" << (host.empty() ?
"" : (
" -h \"" + host +
"\"")) <<
" -p " << port <<
" -t " << timeout;
170 os <<
":ssl" << (host.empty() ?
"" : (
" -h \"" + host +
"\"")) <<
" -p " << port <<
" -t " << timeout;
171 IceStorm::FinderPrx finder = IceStorm::FinderPrx::uncheckedCast(communicator()->stringToProxy(os.str()));
174 defaultManager = finder->getTopicManager();
176 catch (
const Ice::LocalException&)
184 consoleErr << appName() <<
": no manager proxies configured" << std::endl;
188 ParserPtr p = Parser::createParser(communicator(), defaultManager, managers);
189 int status = EXIT_SUCCESS;
191 if (!commands.empty())
193 int parseStatus = p->parse(commands, debug);
194 if (parseStatus == EXIT_FAILURE)
203 int parseStatus = p->parse(stdin, debug);
204 if (parseStatus == EXIT_FAILURE)
Use of this software is granted under one of the following two to be chosen freely by the user Boost Software License Version Marcin Kalicinski Permission is hereby free of to any person or organization obtaining a copy of the software and accompanying documentation covered by this and transmit the and to prepare derivative works of the and to permit third parties to whom the Software is furnished to do all subject to the including the above license this restriction and the following must be included in all copies of the in whole or in and all derivative works of the unless such copies or derivative works are solely in the form of machine executable object code generated by a source language processor THE SOFTWARE IS PROVIDED AS WITHOUT WARRANTY OF ANY EXPRESS OR INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF FITNESS FOR A PARTICULAR TITLE AND NON INFRINGEMENT IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER WHETHER IN TORT OR ARISING OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE The MIT Marcin Kalicinski Permission is hereby free of to any person obtaining a copy of this software and associated documentation files(the "Software")
The QtRectPropertyManager provides and manages QRect properties.
std::vector< Args... > slice(const std::vector< Args... > &vector, size_t start=0, std::optional< size_t > end=std::nullopt)
VectorXD< D, T > sqrt(const VectorXD< D, T > &a)
Helper class for using MongoDB in tests.
This file is part of ArmarX.
armarx::MatrixDouble MatrixVariant
The QtPointPropertyManager provides and manages QPoint properties.
exec_program(chmod "${ArmarXCore_BINARY_DIR}" ARGS a+x StatechartGroupGeneratorAppRun) endif() armarx_add_component_executable("$
const simox::meta::EnumNames< ClockType > ClockTypeNames
add_definitions(${PCL_DEFINITIONS}) endif() set(COMPONENT_LIBS VisionXInterfaces VisionXDeprecatedMemoryInterfaces VisionXPointCloud VisionXCore MemoryXCore MemoryXInterfaces ArmarXCoreInterfaces ArmarXCore RobotAPICore $
ARON_FILES aron ImageRGB xml aron ImageDepth xml add_library(VisionX::armem_images_core ALIAS armem_images_core) if(OpenCV_FOUND) target_include_directories("$
This file is part of ArmarX.
const armarx::VariantTypeId Affordance
const armarx::VariantTypeId SECRelation
const armarx::VariantTypeId EntityRef
The QtIntPropertyManager provides and manages int properties.
The QtTreePropertyBrowser class provides QTreeWidget based property browser.
This file is part of ArmarX.
const armarx::VariantTypeId SECObjectRelations
The QtColorEditorFactory class provides color editing for properties created by QtColorPropertyManage...
The QtSizeFPropertyManager provides and manages QSizeF properties.
const std::string MoveRelativePlanar
IceUtil::Handle< ManagedIceObjectRegistryInterface > ManagedIceObjectRegistryInterfacePtr
const VariantTypeId FramedOrientedPoint
This file is part of ArmarX.
std::vector< VirtualRobot::RobotPtr > robots
const VariantTypeId FramedPose
The QtDateTimeEditFactory class provides QDateTimeEdit widgets for properties created by QtDateTimePr...
list(APPEND SOURCES ${QT_RESOURCES}) set(COMPONENT_LIBS ArmarXGui ArmarXCoreObservers ArmarXCoreEigen3Variants PlotterController $
visionx::depthfilter::Component DepthFilter
The QtCharEditorFactory class provides editor widgets for properties created by QtCharPropertyManager...
const std::string NavigateToChargingStation
const VariantTypeId VariantContainer
QtAbstractPropertyBrowser provides a base class for implementing property browsers.
armarx_gui_library(ObserverPropertiesGuiPlugin "${SOURCES}" "${HEADERS}" "${GUI_UIS}" "" "${COMPONENT_LIBS}") if(qwt_FOUND) target_include_directories(ObserverPropertiesGuiPlugin SYSTEM PUBLIC $
Vertex target(const detail::edge_base< Directed, Vertex > &e, const PCG &)
The QtCursorEditorFactory class provides QComboBox widgets for properties created by QtCursorProperty...
The QtStringPropertyManager provides and manages QString properties.
The QtFlagPropertyManager provides and manages flag properties.
target_include_directories(StatechartViewerGuiPlugin SYSTEM PUBLIC ${Graphviz_INCLUDE_DIR}) target_include_directories(StatechartViewerGuiPlugin SYSTEM PUBLIC $
The QtBrowserItem class represents a property in a property browser instance.
message(STATUS "Boost-Library-Dir: " "${Boost_LIBRARY_DIRS}") message(STATUS "Boost-LIBRARIES
The QtVariantPropertyManager class provides and manages QVariant based properties.
The QtDoubleSpinBoxFactory class provides QDoubleSpinBox widgets for properties created by QtDoublePr...
opstress::Component OpenPoseStressTest
const armarx::VariantTypeId StatisticMeasures
The QtProperty class encapsulates an instance of a property.
const std::string GuideHumanToRoom
The QtTimePropertyManager provides and manages QTime properties.
const VariantTypeId StringValueMap
bool contains(const MemoryID &general, const MemoryID &specific)
Indicates whether general is "less specific" than, or equal to, specific, i.e.
This file is part of ArmarX.
The QtGroupPropertyManager provides and manages group properties.
This file is part of ArmarX.
Use of this software is granted under one of the following two to be chosen freely by the user Boost Software License Version Marcin Kalicinski Permission is hereby free of to any person or organization obtaining a copy of the software and accompanying documentation covered by this and transmit the and to prepare derivative works of the and to permit third parties to whom the Software is furnished to do all subject to the including the above license this restriction and the following must be included in all copies of the in whole or in and all derivative works of the unless such copies or derivative works are solely in the form of machine executable object code generated by a source language processor THE SOFTWARE IS PROVIDED AS WITHOUT WARRANTY OF ANY EXPRESS OR INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF FITNESS FOR A PARTICULAR TITLE AND NON INFRINGEMENT IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER WHETHER IN TORT OR ARISING OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE The MIT Marcin Kalicinski Permission is hereby free of to any person obtaining a copy of this software and associated documentation to deal in the Software without including without limitation the rights to use
const armarx::VariantTypeId EnvironmentalPrimitive
The QtFontPropertyManager provides and manages QFont properties.
::IceInternal::Handle< ::Ice::Communicator > CommunicatorPtr
add_subdirectory(core) add_subdirectory(provider) add_subdirectory(manager) set(LIB_NAME RobotAPISkills) armarx_component_set_name("$
The QtSizePropertyManager provides and manages QSize properties.
const VariantTypeId OrientedPoint
Brief description of class GeneralPurposeMemory.
This file is part of ArmarX.
armarx::robot_state_prediction_client_example::Component RobotStatePredictionClientExample
QtDesigner REQUIRED armarx_find_qt(Script) armarx_add_component("$
MoveJoints-skill to move joints to specified target values using the KinematicUnit.
The QtDatePropertyManager provides and manages QDate properties.
const armarx::VariantTypeId GraphNode
void store(const mongocxx::database &db, const armem::wm::Memory &m)
Side
Describes the side of an arm.
armarx_add_component(COMPONENT_LIBS ArmarXCoreInterfaces ArmarXCore ${Boost_LIBRARIES} SOURCES ExternalApplicationManager.cpp ExternalApplicationManagerStarter.cpp ExternalApplicationManagerDependency.cpp HEADERS ExternalApplicationManager.h ExternalApplicationManagerStarter.h ExternalApplicationManagerDependency.h) target_include_directories(ExternalApplicationManager PUBLIC $
The QtVariantProperty class is a convenience class handling QVariant based properties.
The QtCharPropertyManager provides and manages QChar properties.
The QtAbstractEditorFactoryBase provides an interface for editor factories.
void Identity(MatrixXX< N, N, T > *a)
Introduction Thank you for taking interest in our work and downloading this software This library implements the algorithm described in the paper R R R Klein Efficient RANSAC for Point Cloud Shape in Computer Graphics pages
double a(double t, double a0, double j)
const std::string NavigateToLocation
RobotTrajectoryDesignerGuiPluginGuiPlugin armarx_add_test(TransitionTests Model/Test/TransitionTests.cpp "${COMPONENT_LIBS};RobotTrajectoryDesignerGuiPluginGuiPlugin") armarx_add_test(DesignerTrajectoryTests Model/Test/DesignerTrajectoryTests.cpp "$
uint32_t Color
RGBA color.
The QtFontEditorFactory class provides font editing for properties created by QtFontPropertyManager o...
Brief description of class Navigator.
Introduction Thank you for taking interest in our work and downloading this software This library implements the algorithm described in the paper R R R Klein Efficient RANSAC for Point Cloud Shape in Computer Graphics Blackwell June If you use this software you should cite the aforementioned paper in any resulting publication Please send comments or bug reports to Ruwen Roland BUT NOT LIMITED TO
@ Select
An element was selected.
The QtSpinBoxFactory class provides QSpinBox widgets for properties created by QtIntPropertyManager o...
The QtDateEditFactory class provides QDateEdit widgets for properties created by QtDatePropertyManage...
const VariantTypeId LinkedPose
semrel::RelationGraph< MyVertex, MyEdge, MyGraphAttributes > MyGraph
find_package(Ice REQUIRED) set(COMPONENT_LIBS ArmarXCoreInterfaces ArmarXCore "/usr/lib/$
The QtGroupBoxPropertyBrowser class provides a QGroupBox based property browser.
DMPController armarx_add_library("${LIB_NAME}" "${LIB_FILES}" "${LIB_HEADERS}" "${LIBS}") if(DMP_FOUND) target_include_directories("$
::IceInternal::ProxyHandle< ::IceProxy::IceStorm::TopicManager > TopicManagerPrx
Brief description of class ArmarXGuiComponentPlugins.
QString ToQString(const char *str)
The QtRectFPropertyManager provides and manages QRectF properties.
Ice::PropertiesPtr createProperties()
InterpolationType
The InterpolationType enum lists all available interpolation types eLinearInterpolation: represents l...
const VariantTypeId MongoDBRef
const LogSender::manipulator flush
ClockType
Describes the type of clock.
The QtDoublePropertyManager provides and manages double properties.
const std::string NavigateTo
ReaderT::InputType & input
const VariantTypeId ChannelRef
EXACT REQUIRED COMPONENTS iostreams armarx_build_if(Boost_FOUND "Boost not available") armarx_build_if(UNIX "Only available on Linux") message(STATUS "Boost-Include-Dir
void _readProxy(::Ice::InputStream *, ::IceInternal::ProxyHandle< ::IceProxy::IceStormElection::ReplicaObserver > &)
const std::string RotateXDegrees
The QtBoolPropertyManager class provides and manages boolean properties.
const armarx::VariantTypeId OacPredictionFunction
Point cross(const Point &x, const Point &y)
const armarx::VariantTypeId Oac
boost::subgraph< CloudGraph > Graph
IceUtil::Handle< Application > ApplicationPtr
The QtLineEditFactory class provides QLineEdit widgets for properties created by QtStringPropertyMana...
armarx_component_set_name("ArmarXTimeserverApp") set(COMPONENT_LIBS ArmarXCoreInterfaces ArmarXCore) set(EXE_SOURCE ArmarXTimeserver.h ArmarXTimeserver.cpp main.cpp) armarx_add_component_executable("$
const armarx::VariantTypeId LocalizationQuery
The QtVariantEditorFactory class provides widgets for properties created by QtVariantPropertyManager ...
Vertex source(const detail::edge_base< Directed, Vertex > &e, const PCG &)
armarx::core::time::DateTime Time
MultiDimPIDControllerTemplate<> MultiDimPIDController
std::string GetTypeString(const std::type_info &tinf, bool withoutNamespaceSpecifier=false)
pathcol::Task PathCollection
const VariantTypeId Trajectory
The QtDateTimePropertyManager provides and manages QDateTime properties.
IceUtil::Handle< IceGridAdmin > IceGridAdminPtr
for(;yybottom<=yytop;yybottom++)
const VariantTypeId DatafieldRef
The QtKeySequenceEditorFactory class provides editor widgets for properties created by QtKeySequenceP...
Ice::Identity nameToIdentity(const IceStorm::InstancePtr &, const std::string &)
The QtSizePolicyPropertyManager provides and manages QSizePolicy properties.
The QtAbstractPropertyManager provides an interface for property managers.
Introduction Thank you for taking interest in our work and downloading this software This library implements the algorithm described in the paper R R R Klein Efficient RANSAC for Point Cloud Shape in Computer Graphics No
armarx_set_target("Core Library: ArmarXCore") set(LIB_NAME ArmarXCore) find_package(dl REQUIRED) find_package(rt REQUIRED) include_directories(SYSTEM $
::IceInternal::Handle< ::Ice::ObjectAdapter > ObjectAdapterPtr
double v(double t, double v0, double a0, double j)
The QtCursorPropertyManager provides and manages QCursor properties.
const simox::meta::IntEnumNames names
else() message("You can set OpenCV_3_DIR to a directory OpenCV 3.1.") message("Using OpenCV_DIR
Use of this software is granted under one of the following two to be chosen freely by the user Boost Software License Version Marcin Kalicinski Permission is hereby free of to any person or organization obtaining a copy of the software and accompanying documentation covered by this and transmit the and to prepare derivative works of the and to permit third parties to whom the Software is furnished to do all subject to the following
This file was automatically created with "create_c++_header.sh".
void mbs_sensor_ArmarIV W Torso virt(MbsSensor *sens, MbsData *s, int isens)
Interface for classes that handle the starting of applications Classes implementing this interface al...
const std::string BringHumanIntoRoom
set(LIBS ArmarXCoreInterfaces ${CMAKE_THREAD_LIBS_INIT} ${dl_LIBRARIES} ${rt_LIBRARIES} ${QT_LIBRARIES} ${Boost_LIBRARIES} BoostAssertionHandler ArmarXCPPUtility SimoxUtility) set(LIB_FILES ArmarXManager.cpp ArmarXMultipleObjectsScheduler.cpp ArmarXObjectScheduler.cpp ManagedIceObject.cpp ManagedIceObjectPlugin.cpp Component.cpp ComponentPlugin.cpp IceGridAdmin.cpp ArmarXObjectObserver.cpp IceManager.cpp PackagePath.cpp RemoteReferenceCount.cpp logging/LoggingUtil.cpp logging/Logging.cpp logging/LogSender.cpp logging/ArmarXLogBuf.cpp system/ArmarXDataPath.cpp system/DynamicLibrary.cpp system/ProcessWatcher.cpp system/FactoryCollectionBase.cpp system/cmake/CMakePackageFinder.cpp system/cmake/CMakePackageFinderCache.cpp system/cmake/ArmarXPackageToolInterface.cpp system/RemoteObjectNode.cpp services/sharedmemory/HardwareId.cpp services/tasks/RunningTask.cpp services/tasks/ThreadList.cpp services/tasks/ThreadPool.cpp services/profiler/Profiler.cpp services/profiler/FileLoggingStrategy.cpp services/profiler/IceLoggingStrategy.cpp application/Application.cpp application/ApplicationOptions.cpp application/ApplicationProcessFacet.cpp application/ApplicationNetworkStats.cpp application/properties/PropertyUser.cpp application/properties/Property.cpp application/properties/PropertyDefinition.cpp application/properties/PropertyDefinitionContainer.cpp application/properties/PropertyDefinitionHelpFormatter.cpp application/properties/PropertyDefinitionConfigFormatter.cpp application/properties/PropertyDefinitionBriefHelpFormatter.cpp application/properties/PropertyDefinitionXmlFormatter.cpp application/properties/PropertyDefinitionDoxygenFormatter.cpp application/properties/PropertyDefinitionDoxygenComponentPagesFormatter.cpp application/properties/PropertyDefinitionContainerBriefHelpFormatter.cpp application/properties/IceProperties.cpp exceptions/Exception.cpp exceptions/local/UnexpectedEnumValueException.cpp util/FileSystemPathBuilder.cpp util/StringHelpers.cpp util/IceReportSkipper.cpp util/Throttler.cpp util/distributed/AMDCallbackCollection.cpp util/distributed/RemoteHandle/ClientSideRemoteHandleControlBlock.cpp util/distributed/RemoteHandle/RemoteHandle.cpp util/distributed/RemoteHandle/RemoteHandleControlBlock.cpp time/ice_conversions.cpp time/json_conversions.cpp time/CallbackWaitLock.cpp time/Clock.cpp time/ClockType.cpp time/ClockTypeNames.cpp time/CycleUtil.cpp time/DateTime.cpp time/Duration.cpp time/Frequency.cpp time/LocalTimeServer.cpp time/Metronome.cpp time/ScopedStopWatch.cpp time/StopWatch.cpp time/Timer.cpp time/TimeKeeper.cpp time/TimeUtil.cpp csv/CsvWriter.cpp csv/CsvReader.cpp eigen/conversions.cpp eigen/ice_conversions.cpp) set(LIB_HEADERS ArmarXManager.h ArmarXDummyManager.h ArmarXMultipleObjectsScheduler.h ArmarXObjectObserver.h ArmarXObjectScheduler.h ArmarXFwd.h Component.h ComponentPlugin.h ComponentFactories.h CoreObjectFactories.h IceGridAdmin.h IceManager.h IceManagerImpl.h json_conversions.h ManagedIceObject.h ManagedIceObjectPlugin.h ManagedIceObjectImpl.h ManagedIceObjectDependency.h ManagedIceObjectRegistryInterface.h PackagePath.h RemoteReferenceCount.h system/ImportExport.h system/ImportExportComponent.h system/AbstractFactoryMethod.h system/FactoryCollectionBase.h system/Synchronization.h system/ArmarXDataPath.h system/DynamicLibrary.h system/ProcessWatcher.h system/ConditionSynchronization.h system/cmake/CMakePackageFinder.h system/cmake/CMakePackageFinderCache.h system/cmake/FindPackageX.cmake system/cmake/ArmarXPackageToolInterface.h system/RemoteObjectNode.h logging/LoggingUtil.h logging/LogSender.h logging/Logging.h logging/ArmarXLogBuf.h logging/SpamFilterData.h services/tasks/RunningTask.h services/tasks/PeriodicTask.h services/tasks/ThreadList.h services/tasks/TaskUtil.h services/tasks/ThreadPool.h services/sharedmemory/SharedMemoryProvider.h services/sharedmemory/SharedMemoryConsumer.h services/sharedmemory/IceSharedMemoryProvider.h services/sharedmemory/IceSharedMemoryConsumer.h services/sharedmemory/HardwareIdentifierProvider.h services/sharedmemory/HardwareId.h services/sharedmemory/exceptions/SharedMemoryExceptions.h services/profiler/Profiler.h services/profiler/LoggingStrategy.h services/profiler/FileLoggingStrategy.h services/profiler/IceLoggingStrategy.h application/Application.h application/ApplicationOptions.h application/ApplicationProcessFacet.h application/ApplicationNetworkStats.h application/properties/forward_declarations.h application/properties/Properties.h application/properties/Property.h application/properties/PluginEigen.h application/properties/PluginEnumNames.h application/properties/PluginCfgStruct.h application/properties/PluginAll.h application/properties/PropertyUser.h application/properties/PropertyDefinition.h application/properties/PropertyDefinition.hpp application/properties/PropertyDefinitionInterface.h application/properties/PropertyDefinitionContainer.h application/properties/PropertyDefinitionFormatter.h application/properties/PropertyDefinitionContainerFormatter.h application/properties/PropertyDefinitionConfigFormatter.h application/properties/PropertyDefinitionHelpFormatter.h application/properties/PropertyDefinitionBriefHelpFormatter.h application/properties/PropertyDefinitionXmlFormatter.h application/properties/PropertyDefinitionDoxygenFormatter.h application/properties/PropertyDefinitionDoxygenComponentPagesFormatter.h application/properties/PropertyDefinitionContainerBriefHelpFormatter.h application/properties/ProxyPropertyDefinition.h application/properties/IceProperties.h exceptions/Exception.h exceptions/LocalException.h exceptions/local/DynamicLibraryException.h exceptions/local/ExpressionException.h exceptions/local/FileIOException.h exceptions/local/InvalidPropertyValueException.h exceptions/local/MissingRequiredPropertyException.h exceptions/local/PropertyInheritanceCycleException.h exceptions/local/ProxyNotInitializedException.h exceptions/local/UnexpectedEnumValueException.h exceptions/local/UnmappedValueException.h exceptions/local/ValueRangeExceededException.h exceptions/user/NotImplementedYetException.h rapidxml/rapidxml.hpp rapidxml/rapidxml_print.hpp rapidxml/rapidxml_iterators.hpp rapidxml/rapidxml_utils.hpp rapidxml/wrapper/RapidXmlReader.h rapidxml/wrapper/RapidXmlWriter.h rapidxml/wrapper/DefaultRapidXmlReader.h rapidxml/wrapper/MultiNodeRapidXMLReader.h util/IceBlobToObject.h util/ObjectToIceBlob.h util/FileSystemPathBuilder.h util/FiniteStateMachine.h util/StringHelpers.h util/StringHelperTemplates.h util/algorithm.h util/OnScopeExit.h util/Predicates.h util/Preprocessor.h util/PropagateConst.h util/Registrar.h util/TemplateMetaProgramming.h util/TripleBuffer.h util/IceReportSkipper.h util/Throttler.h util/distributed/AMDCallbackCollection.h util/distributed/RemoteHandle/ClientSideRemoteHandleControlBlock.h util/distributed/RemoteHandle/RemoteHandle.h util/distributed/RemoteHandle/RemoteHandleControlBlock.h util/SimpleStatemachine.h time.h time_minimal.h time/forward_declarations.h time/ice_conversions.h time/json_conversions.h time/CallbackWaitLock.h time/Clock.h time/ClockType.h time/ClockTypeNames.h time/CycleUtil.h time/DateTime.h time/Duration.h time/Frequency.h time/LocalTimeServer.h time/Metronome.h time/ScopedStopWatch.h time/StopWatch.h time/Timer.h time/TimeUtil.h time/TimeKeeper.h csv/CsvWriter.h csv/CsvReader.h eigen/conversions.h eigen/ice_conversions.h ice_conversions.h ice_conversions/ice_conversions_boost_templates.h ice_conversions/ice_conversions_templates.h ice_conversions/ice_conversions_templates.tpp $
The QtEnumPropertyManager provides and manages enum properties.
ClockGuiPlugin a gui plugin to show and manipulate the time.
qt5_add_resources(QT_RESOURCES src/qtpropertybrowser.qrc) list(APPEND LIB_FILES $
class ARMARXCOMPONENT_IMPORT_EXPORT TermNode
const std::string NavigateToNamedLocation
The QtCheckBoxFactory class provides QCheckBox widgets for properties created by QtBoolPropertyManage...
The QtKeySequencePropertyManager provides and manages QKeySequence properties.
std::filesystem::path Path
The QtTimeEditFactory class provides QTimeEdit widgets for properties created by QtTimePropertyManage...
bool call(FunctionT &&func, ChildT &&child)
double distance(const Point &a, const Point &b)
class ARMARXCOMPONENT_IMPORT_EXPORT TreeNode
This file is part of ArmarX.
virtual int run(int, char *[])
visionx::yolo::Component Yolo
ArMemMemoryViewerGuiPlugin brief description.
const armarx::VariantTypeId OacStatisticalMeasure
The FilterableTreeView class.
const std::string MoveXMeters
The QtSliderFactory class provides QSlider widgets for properties created by QtIntPropertyManager obj...
imrecman::Component ImageRecordingManager
endif() find_package(Simox QUIET) armarx_build_if(Simox_FOUND "Simox not available") find_package(PythonLibs 3.6 QUIET) armarx_build_if(PYTHONLIBS_FOUND "Python libs not available") if(PYTHONLIBS_FOUND) include_directories($
This file is part of ArmarX.
MiscLib::Vector< std::pair< MiscLib::RefCountPtr< PrimitiveShape >, size_t > > shapes
The QtEnumEditorFactory class provides QComboBox widgets for properties created by QtEnumPropertyMana...
int main(int argc, char *argv[])
const VariantTypeId SingleTypeVariantList
auto emplace(Cont &cont, Params &&...params) -> decltype(cont.emplace_back(std::forward< Params >(params)...))
std::chrono::system_clock Clock
StatechartGroupGeneratorAppRun if(NOT EXISTS "${GENERATOR_PATH}") file(WRITE "$
armarx::core::time::Duration Duration
detector Add(new PlanePrimitiveShapeConstructor())
This file offers overloads of toIce() and fromIce() functions for STL container types.
The QtPointFPropertyManager provides and manages QPointF properties.
const std::list< std::string > identifiers
void trace(const char *, const ::Ice::OutputStream &, const ::Ice::LoggerPtr &, const TraceLevelsPtr &)
Brief description of class retrieve_hand.
The QtLocalePropertyManager provides and manages QLocale properties.
Eigen::ParametrizedLine< float, 2 > Line
This file is part of ArmarX.
CounterStateTemplate< EvCounterNotFulfilled, EvCounterFulfilled > CounterState
CounterState is a typedef for the CounterStateTemplate, that uses the events EvCounterNotFulfilled an...
The QtColorPropertyManager provides and manages QColor properties.