►Nfawkes | Fawkes library namespace |
CAbstractDriveMode | This is the base class which calculates drive modes |
CAbstractSearch | This is the abstract search interpretation class for an arbitrary search algorithm to find its way through an Occupancy grid from a robopos to a targetpos |
CAccessViolationException | Access violates policy |
CActionSkillMapping | Class to maintain and perform mapping from actions to skills |
CAllemaniACsAtHomeCairoRobotDrawer | Draw AllemaniACs AtHome robot |
Carc_struct | Defines an arc (or circle) |
CArgumentParser | Parse command line arguments |
CASPAspect | Thread aspect to get access to an ASP solver |
CASPAspectIniFin | ASPAspect initializer/finalizer |
CAspect | Fawkes aspect base class |
CAspectIniFin | Aspect initializer/finalizer base class |
CAspectManager | Aspect and aspect initializer/finalizer manager |
CAspectProviderAspect | Thread aspect provide a new aspect |
CAspectProviderAspectIniFin | Initializer/finalizer for the AspectProviderAspect |
CAStar | This is an implementation of the A* search algorithm |
CAStarColli | Class AStar |
CAStarState | This is the abstract(!) class for an A* State |
CAvahiDispatcher | Avahi dispatcher |
CAvahiResolverHandler | Avahi resolver handler interface |
CAvahiThread | Avahi main thread |
CBackwardDriveModule | This is the SlowBackward drive-module, for slow backward only movements |
CBarrier | A barrier is a synchronization tool which blocks until a given number of threads have reached the barrier |
CBaseMotorInstruct | The Basic of a Motorinstructor |
►CBatteryInterface | BatteryInterface Fawkes BlackBoard Interface |
CPushButtonMessage | PushButtonMessage Fawkes BlackBoard Interface Message |
CSleepMessage | SleepMessage Fawkes BlackBoard Interface Message |
Cbb_idata_msg_t | Interface data message |
Cbb_ievent_msg_t | Message for interface events |
Cbb_ieventserial_msg_t | Message to identify an two interface instances |
Cbb_iinfo_msg_t | Message for interface info |
Cbb_ilist_msg_t | Message to transport a list of interfaces |
Cbb_ilistreq_msg_t | Message to request constrained interface list |
Cbb_imessage_msg_t | Interface message |
Cbb_iopen_msg_t | Message to identify an interface on open |
Cbb_iopenfail_msg_t | Message to send update data |
Cbb_iopensucc_msg_t | Interface open success The serial denotes a unique instance of an interface within the (remote) BlackBoard |
Cbb_iserial_msg_t | Message to identify an interface instance |
CBBInconsistentMemoryException | Thrown when BlackBoard memory has been corupted This exception is thrown by the memory manager if the memory has been corrupted, for example if there are bytes that belong to neither a free chunk nor a allocated chunk |
CBBMemMgrCannotOpenException | Thrown if shared memory could not be opened |
CBBNotMasterException | Thrown if BlackBoard is not master and master operation has been requested |
CBinomialCoefficient | Contains method to compute the binomial coefficient |
CBiwardDriveModule | This is the SlowBiward drive-module |
CBlackBoard | The BlackBoard abstract class |
CBlackBoardAspect | Thread aspect to access to BlackBoard |
CBlackBoardAspectIniFin | Initializer/finalizer for the BlackBoardAspect |
CBlackBoardInstanceFactory | BlackBoard instance factory |
CBlackBoardInterfaceListContent | BlackBoard interface list content |
►CBlackBoardInterfaceListener | BlackBoard interface listener |
CInterfaceMaps | Structure to hold maps for active subscriptions |
CQueueEntry | Queue entry type |
CBlackBoardInterfaceListMaintainer | Opens and maintains multiple interfaces defined by a pattern |
CBlackBoardInterfaceManager | BlackBoard interface manager |
CBlackBoardInterfaceNotFoundException | Thrown if no definition of interface or interface generator found |
CBlackBoardInterfaceObserver | BlackBoard interface observer |
CBlackBoardInterfaceProxy | Interface proxy for remote BlackBoard |
CBlackBoardInterfaceVersionMismatchException | Thrown if versions do not match |
CBlackBoardMemMgrInvalidPointerException | A NULL pointer was supplied where not allowed |
►CBlackBoardMemoryManager | BlackBoard memory manager |
CChunkIterator | Iterator for memory chunks |
CBlackBoardMessageManager | BlackBoard message manager |
CBlackBoardNetHandlerInterfaceListener | Interface listener for network handler |
CBlackBoardNetHandlerInterfaceObserver | Interface observer for blackboard network handler |
CBlackBoardNetworkHandler | BlackBoard Network Handler |
CBlackBoardNoMasterAliveException | Thrown if BlackBoard is opened as non-master with no master alive |
CBlackBoardNotifier | BlackBoard notifier |
CBlackBoardNoWritingInstanceException | Thrown if no writer interface is alive |
CBlackBoardOnMessageWaker | Wake threads on receiving a blackboard message |
CBlackBoardOnUpdateWaker | Wake threads when a blackboard interface is updated |
CBlackBoardSharedMemoryHeader | BlackBoard Shared Memory Header |
CBlackBoardSharedMemoryLister | BlackBoard shared memory lister |
CBlackBoardWithOwnership | BlackBoard that traces interface ownership |
CBlackBoardWriterActiveException | Thrown if a writer is already active on an interface that writing has been requested for |
CBlockedTimingAspect | Thread aspect to use blocked timing |
CBlockedTimingAspectIniFin | Initializer/finalizer for the BlockedTimingAspect |
CBlockedTimingExecutor | Blocked timing executor |
CBlockedTimingLoopListener | Loop Listener of the BlockedTimingAspect |
CBoolMutexLocker | Helper class to incorporate bool into mutex locker with RAII |
CBroadcastDatagramSocket | Broadcast datagram socket |
►CCacheLogger | Logging Cache |
CCacheEntry | Cache entry struct |
CCairoRobotDrawer | Robot drawing interface |
►CCameraControlInterface | CameraControlInterface Fawkes BlackBoard Interface |
CSetEffectMessage | SetEffectMessage Fawkes BlackBoard Interface Message |
CSetMirrorMessage | SetMirrorMessage Fawkes BlackBoard Interface Message |
CSetZoomMessage | SetZoomMessage Fawkes BlackBoard Interface Message |
CCannotEnableMirroringException | Thrown if enabling mirror mode failed |
CCannotFinalizeThreadException | Thread cannot be finalized |
CCannotInitializeThreadException | Thread cannot be initialized |
Ccart_coord_2d_struct | Cartesian coordinates (2D) |
Ccart_coord_3d_t | Cartesian coordinates (3D) |
Cchunk_list_t | Chunk lists as stored in BlackBoard shared memory segment |
CCircularBuffer | Circular buffer with a fixed size |
CClingoAccess | A wrapper around the clingo control, to control the solving process |
CClingoControlManager | The Clingo Control Manager creates and maintains Clingo Controls |
CClingoManagerAspect | Thread aspect to access the Clingo Control manager |
CClingoManagerAspectIniFin | ClingoManagerAspect initializer/finalizer |
CCLIPSAspect | Thread aspect to get access to a CLIPS environment |
CCLIPSAspectIniFin | CLIPSAspect initializer/finalizer |
CCLIPSEnvManager | CLIPS environment manager |
CCLIPSFeature | CLIPS feature maintainer |
CCLIPSFeatureAspect | Thread aspect to provide a feature to CLIPS environments |
CCLIPSFeatureAspectIniFin | CLIPSFeatureAspect initializer/finalizer |
CCLIPSManagerAspect | Thread aspect access the CLIPS environment manager |
CCLIPSManagerAspectIniFin | CLIPSManagerAspect initializer/finalizer |
CClock | This is supposed to be the central clock in Fawkes |
CClockAspect | Thread aspect that allows to obtain the current time from the clock |
CClockAspectIniFin | Initializer/finalizer for the ClockAspect |
Ccolli_cell_cost_t | Costs of occupancy-grid cells |
Ccolli_data_t | Colli data, refering to current movement |
Ccolli_trans_rot_t | Storing Translation and rotation |
CColliFastEllipse | This is an implementation of a a fast ellipse |
CColliFastObstacle | This is an implementation of a a fast obstacle |
CColliFastRectangle | This is an implementation of a a fast rectangle |
CColliObstacleMap | This is an implementation of a collection of fast obstacles |
CComponentLogger | Component logger |
Cconfig_comment_msg_t | Comment message |
Cconfig_descriptor_t | Basic config descriptor |
Cconfig_erase_value_msg_t | Erase value request |
Cconfig_getval_msg_t | Get value message |
Cconfig_invval_msg_t | Invalid value request message |
Cconfig_list_entity_header_t | Config list entity header |
Cconfig_list_msg_t | Config list message |
Cconfig_string_value_t | String value header indicating the string length |
Cconfig_tag_msg_t | Tag message |
Cconfig_value_erased_msg_t | Value erased message |
CConfigEntryNotFoundException | Thrown if a config entry could not be found |
CConfigExecutionTimeEstimator | Get a static estimate for the skill execution time from the config |
CConfigListContent | Config list content |
CConfigNetworkHandler | Fawkes Configuration Network Handler |
CConfigTypeMismatchException | Thrown if there a type problem was detected for example if you tried to query a float with get_int() |
CConfigurableAspect | Thread aspect to access configuration data |
CConfigurableAspectIniFin | Initializer/finalizer for the ConfigurableAspect |
►CConfiguration | Interface for configuration handling |
CValueIterator | Iterator interface to iterate over config values |
CConfigurationChangeHandler | Interface for configuration change handling |
CConfigurationException | Generic configuration exception |
CConnectionDiedException | Thrown if the connection died during an operation |
CConnectionDispatcher | Watches network client events and dispatches them as signals |
CConsoleLogger | Interface for logging to stderr |
CCouldNotOpenConfigException | Thrown if config could not be opened |
CCouldNotOpenFileException | File could not be opened |
CDatagramSocket | Datagram socket |
CDependencyViolationException | Dependency violation exception |
CDestructionInProgressException | Delete in progress |
CDivisionByZeroException | Division by zero |
CDummyServiceBrowser | Dummy Service browser |
CDummyServicePublisher | Dummy service publisher interface |
Cdynamic_list_t | Dynamic list type |
CDynamicBuffer | Dynamically growing buffer |
CDynamicFileWebReply | Dynamic raw file transfer reply |
CDynamicMJPEGStreamWebReply | Dynamic raw file transfer reply |
►CDynamicReconfigureInterface | DynamicReconfigureInterface Fawkes BlackBoard Interface |
CSetBoolMessage | SetBoolMessage Fawkes BlackBoard Interface Message |
CSetFloatMessage | SetFloatMessage Fawkes BlackBoard Interface Message |
CSetStringMessage | SetStringMessage Fawkes BlackBoard Interface Message |
CSetUint32Message | SetUint32Message Fawkes BlackBoard Interface Message |
CSetUint64Message | SetUint64Message Fawkes BlackBoard Interface Message |
CDynamicWebReply | Dynamic web reply |
►CDynamixelServoInterface | DynamixelServoInterface Fawkes BlackBoard Interface |
CFlushMessage | FlushMessage Fawkes BlackBoard Interface Message |
CGotoMessage | GotoMessage Fawkes BlackBoard Interface Message |
CGotoPositionMessage | GotoPositionMessage Fawkes BlackBoard Interface Message |
CRecoverMessage | RecoverMessage Fawkes BlackBoard Interface Message |
CResetRawErrorMessage | ResetRawErrorMessage Fawkes BlackBoard Interface Message |
CSetAngleLimitsMessage | SetAngleLimitsMessage Fawkes BlackBoard Interface Message |
CSetAutorecoverEnabledMessage | SetAutorecoverEnabledMessage Fawkes BlackBoard Interface Message |
CSetComplianceValuesMessage | SetComplianceValuesMessage Fawkes BlackBoard Interface Message |
CSetEnabledMessage | SetEnabledMessage Fawkes BlackBoard Interface Message |
CSetGoalSpeedMessage | SetGoalSpeedMessage Fawkes BlackBoard Interface Message |
CSetMarginMessage | SetMarginMessage Fawkes BlackBoard Interface Message |
CSetModeMessage | SetModeMessage Fawkes BlackBoard Interface Message |
CSetPreventAlarmShutdownMessage | SetPreventAlarmShutdownMessage Fawkes BlackBoard Interface Message |
CSetPunchMessage | SetPunchMessage Fawkes BlackBoard Interface Message |
CSetSpeedMessage | SetSpeedMessage Fawkes BlackBoard Interface Message |
CSetTorqueLimitMessage | SetTorqueLimitMessage Fawkes BlackBoard Interface Message |
CSetVelocityMessage | SetVelocityMessage Fawkes BlackBoard Interface Message |
CStopMessage | StopMessage Fawkes BlackBoard Interface Message |
CTimedGotoMessage | TimedGotoMessage Fawkes BlackBoard Interface Message |
CEclExternalBlackBoard | Wrapper class for using the blackboard in the implementation of the external predicates |
CEclExternalConfig | Wrapper class for using the config in the implementation of the external predicates |
CEclExternalRCSoftMapGraph | Wrapper class for using the RCSoftMapGraph in the implementation of the external predicates |
►CEclipseDebuggerInterface | EclipseDebuggerInterface Fawkes BlackBoard Interface |
CConnectionMessage | ConnectionMessage Fawkes BlackBoard Interface Message |
Cellipse_struct | Defines an ellipse |
CEmergencyMotorInstruct | This module is a class for validity checks of drive commands and sets those things with respect to the physical borders of the robot |
CEscapeDriveModule | Class Escape-Drive-Module |
CEscapePotentialFieldDriveModule | Class Escape-Drive-Module |
CEscapePotentialFieldOmniDriveModule | Class Escape-Drive-Module |
►CException | Base class for exceptions in Fawkes |
Citerator | Message iterator for exceptions |
Cmessage_list_t | Internal exception message list |
►CExecutionTimeEstimator | An abstract estimator for the execution time of a skill |
CProperty | A configurable property that is skill-specific and may have a default value |
CSkill | A structured representation of a skill |
CExecutionTimeEstimatorManager | A manager for execution time providers |
CExecutionTimeEstimatorsAspect | An aspect to give access to the execution time estimator manager |
CExecutionTimeEstimatorsAspectIniFin | The Aspect IniFin for the ExecutionTimeEstimatorsAspect |
►CExitSimulationInterface | ExitSimulationInterface Fawkes BlackBoard Interface |
CExitSimulationMessage | ExitSimulationMessage Fawkes BlackBoard Interface Message |
Cextent_2d_t | Rectangular extent with unsigne integers |
►CFacerInterface | FacerInterface Fawkes BlackBoard Interface |
CEnableIdentityMessage | EnableIdentityMessage Fawkes BlackBoard Interface Message |
CGetNameMessage | GetNameMessage Fawkes BlackBoard Interface Message |
CLearnFaceMessage | LearnFaceMessage Fawkes BlackBoard Interface Message |
CSetNameMessage | SetNameMessage Fawkes BlackBoard Interface Message |
CSetOpmodeMessage | SetOpmodeMessage Fawkes BlackBoard Interface Message |
CStartSearchPersonMessage | StartSearchPersonMessage Fawkes BlackBoard Interface Message |
CStopSearchPersonMessage | StopSearchPersonMessage Fawkes BlackBoard Interface Message |
►CFacialExpressionInterface | FacialExpressionInterface Fawkes BlackBoard Interface |
CMoveBrowsMessage | MoveBrowsMessage Fawkes BlackBoard Interface Message |
CMoveEyesMessage | MoveEyesMessage Fawkes BlackBoard Interface Message |
CMoveJowlMessage | MoveJowlMessage Fawkes BlackBoard Interface Message |
CMoveMouthMessage | MoveMouthMessage Fawkes BlackBoard Interface Message |
CFamListener | File Alteration Monitor Listener |
CFamThread | FileAlterationMonitor thread wrapper |
Cfawkes_message_header_t | Fawkes network message header |
Cfawkes_message_t | Message as stored in local queues |
Cfawkes_transfer_header_t | Fawkes transfer header |
►CFawkesMainThread | Fawkes default main thread |
CRunner | Utility class to run the main thread |
CFawkesNetworkAspect | Thread aspect to participate in the Fawkes Network protocol |
CFawkesNetworkAspectIniFin | Initializer/finalizer for the FawkesNetworkAspect |
CFawkesNetworkClient | Simple Fawkes network client |
CFawkesNetworkClientHandler | Message handler for FawkesNetworkClient |
CFawkesNetworkClientRecvThread | Fawkes network client receive thread |
CFawkesNetworkClientSendThread | Fawkes network client send thread |
CFawkesNetworkHandler | Network handler abstract base class |
CFawkesNetworkHub | Fawkes Network Hub |
CFawkesNetworkManager | Fawkes Network Manager |
CFawkesNetworkMessage | Representation of a message that is sent over the network |
CFawkesNetworkMessageContent | Fawkes network message content |
CFawkesNetworkMessageQueue | A LockQueue of FawkesNetworkMessage to hold messages in inbound and outbound queues |
CFawkesNetworkMessageTooBigException | The given message size exceeds the limit |
CFawkesNetworkServerClientSendThread | Sending thread for a Fawkes client connected to the server |
CFawkesNetworkServerClientThread | Fawkes Network Client Thread for server |
CFawkesNetworkServerThread | Fawkes Network Thread |
CFawkesNetworkTransceiver | Fawkes Network Transceiver |
CFawkesTimingThread | Thread to control the main loop timing |
Cfield_line_struct | Describes a field line |
Cfield_pos_t | Position on the field |
CFile | File utility methods |
CFileAlterationMonitor | Monitors files for changes |
CFileLogger | Interface for logging to a specified file |
CFileReadException | File could not be read |
CFileWriteException | Could not write to file |
CForwardDriveModule | This is the Forward drive-module, for forward only movements |
CForwardOmniDriveModule | This is the SlowForward drive-module, for slow forward only movements |
►CGameStateInterface | GameStateInterface Fawkes BlackBoard Interface |
CSetKickoffMessage | SetKickoffMessage Fawkes BlackBoard Interface Message |
CSetStateTeamMessage | SetStateTeamMessage Fawkes BlackBoard Interface Message |
CSetTeamColorMessage | SetTeamColorMessage Fawkes BlackBoard Interface Message |
CGazeboAspect | Thread aspect to get access to a Gazebo node handle |
CGazeboAspectIniFin | GazeboAspect initializer/finalizer |
CGazsimTimesource | This time-source provides the simulation time from Gazebo in Fawkes |
CGologppDispatcherAspect | An aspect that provides access to the Golog++ Action Executor Dispatcher |
CGologppDispatcherAspectIniFin | The initializer/finalizer for the GologppDispatcherAspect |
CGossipAspect | Thread aspect to communicate with a group of robots |
CGossipAspectIniFin | GossipAspect initializer/finalizer |
CGossipGroup | Gossip group communication handler |
CGossipGroupConfiguration | Group configuration for initial groups |
CGossipGroupManager | Abstract class for a Gossip group manager |
►CGripperInterface | GripperInterface Fawkes BlackBoard Interface |
CCloseGripperMessage | CloseGripperMessage Fawkes BlackBoard Interface Message |
COpenGripperMessage | OpenGripperMessage Fawkes BlackBoard Interface Message |
CHandlerAlreadyRegisteredException | Client handler has already been registered |
►CHardwareModelsInterface | HardwareModelsInterface Fawkes BlackBoard Interface |
CStateChangeMessage | StateChangeMessage Fawkes BlackBoard Interface Message |
CHostInfo | Host information |
►CHumanoidMotionInterface | HumanoidMotionInterface Fawkes BlackBoard Interface |
CGetUpMessage | GetUpMessage Fawkes BlackBoard Interface Message |
CKickMessage | KickMessage Fawkes BlackBoard Interface Message |
CMoveHeadMessage | MoveHeadMessage Fawkes BlackBoard Interface Message |
CParkMessage | ParkMessage Fawkes BlackBoard Interface Message |
CStandupMessage | StandupMessage Fawkes BlackBoard Interface Message |
CStopMessage | StopMessage Fawkes BlackBoard Interface Message |
CTurnMessage | TurnMessage Fawkes BlackBoard Interface Message |
CWalkArcMessage | WalkArcMessage Fawkes BlackBoard Interface Message |
CWalkSidewaysMessage | WalkSidewaysMessage Fawkes BlackBoard Interface Message |
CWalkStraightMessage | WalkStraightMessage Fawkes BlackBoard Interface Message |
CWalkVelocityMessage | WalkVelocityMessage Fawkes BlackBoard Interface Message |
CHumanSkeletonInterface | HumanSkeletonInterface Fawkes BlackBoard Interface |
CHumanSkeletonProjectionInterface | HumanSkeletonProjectionInterface Fawkes BlackBoard Interface |
CHungarianMethod | Hungarian method assignment solver |
CIllegalArgumentException | Expected parameter is missing |
CIMUInterface | IMUInterface Fawkes BlackBoard Interface |
►CInterface | Base class for all Fawkes BlackBoard interfaces |
Cinterface_data_ts_t | Timestamp data, must be present and first entries for each interface data structs! This leans on timeval struct |
Cinterface_messageinfo_t | Message info list |
Cinterface_fieldinfo_t | Interface field info list |
Cinterface_header_t | This struct is used as header for interfaces in memory chunks |
►CInterfaceChooserDialog | Blackboard interface chooser dialog |
CRecord | Blackboard interface record |
CInterfaceDispatcher | Interface listener with dispatcher |
CInterfaceFieldIterator | Interface field iterator |
CInterfaceFieldPointer | Direct pointer to an interface field |
CInterfaceInfo | Interface info |
CInterfaceInfoList | Interface information list |
CInterfaceInvalidException | This exception is thrown if an interface is invalid and it is attempted to call read()/write() |
CInterfaceInvalidMessageException | This exception is thrown if a message has been queued in the interface which is not recognized by the interface |
CInterfaceMediator | Interface mediator interface |
CInterfaceMessageEnqueueException | This exception is thrown if a write has been attempted on a read-only interface |
CInterfaceWriteDeniedException | This exception is thrown if a write has been attempted on a read-only interface |
CInterpolator | Value interpolator |
CInterruptedException | The current system call has been interrupted (for instance by a signal) |
CInterruptibleBarrier | A barrier is a synchronization tool which blocks until a given number of threads have reached the barrier |
►CIPCMessageQueue | IPC message queue |
CMessageStruct | This is the struct of the messages that has to be fed to send and receive methods |
Cjaco_arm_struct | Jaco struct containing all components required for one arm |
Cjaco_dual_arm_struct | Jaco struct containing all components required for a dual-arm setup |
Cjaco_target_struct_t | Jaco target struct, holding information on a target |
CJacoArm | Abstract class for a Kinova Jaco Arm that we want to control |
CJacoArmDummy | Class for simulating a dummy Kinova Jaco Arm |
CJacoArmKindrv | Class for commanding a Kinova Jaco Arm, using libkindrv |
►CJacoBimanualInterface | JacoBimanualInterface Fawkes BlackBoard Interface |
CCartesianGotoMessage | CartesianGotoMessage Fawkes BlackBoard Interface Message |
CMoveGripperMessage | MoveGripperMessage Fawkes BlackBoard Interface Message |
CSetConstrainedMessage | SetConstrainedMessage Fawkes BlackBoard Interface Message |
CSetPlannerParamsMessage | SetPlannerParamsMessage Fawkes BlackBoard Interface Message |
►CJacoInterface | JacoInterface Fawkes BlackBoard Interface |
CAngularGotoMessage | AngularGotoMessage Fawkes BlackBoard Interface Message |
CCalibrateMessage | CalibrateMessage Fawkes BlackBoard Interface Message |
CCartesianGotoMessage | CartesianGotoMessage Fawkes BlackBoard Interface Message |
CJoystickPushMessage | JoystickPushMessage Fawkes BlackBoard Interface Message |
CJoystickReleaseMessage | JoystickReleaseMessage Fawkes BlackBoard Interface Message |
CMoveGripperMessage | MoveGripperMessage Fawkes BlackBoard Interface Message |
CRetractMessage | RetractMessage Fawkes BlackBoard Interface Message |
CSetPlannerParamsMessage | SetPlannerParamsMessage Fawkes BlackBoard Interface Message |
CStopMessage | StopMessage Fawkes BlackBoard Interface Message |
CJointInterface | JointInterface Fawkes BlackBoard Interface |
►CJoystickInterface | JoystickInterface Fawkes BlackBoard Interface |
CStartRumbleMessage | StartRumbleMessage Fawkes BlackBoard Interface Message |
CStopAllMessage | StopAllMessage Fawkes BlackBoard Interface Message |
CStopRumbleMessage | StopRumbleMessage Fawkes BlackBoard Interface Message |
CKalmanFilter1D | One-dimensional Kalman filter implementation for single-precision floats |
CKatanaController | Abstract class for a Neuronics Katana controller |
CKatanaControllerKni | Controller class for a Neuronics Katana, using libkni to interact with the real Katana arm |
CKatanaControllerOpenrave | Controller class for a Neuronics Katana, using libkni to interact with the real Katana arm |
►CKatanaInterface | KatanaInterface Fawkes BlackBoard Interface |
CCalibrateMessage | CalibrateMessage Fawkes BlackBoard Interface Message |
CCloseGripperMessage | CloseGripperMessage Fawkes BlackBoard Interface Message |
CFlushMessage | FlushMessage Fawkes BlackBoard Interface Message |
CLinearGotoKniMessage | LinearGotoKniMessage Fawkes BlackBoard Interface Message |
CLinearGotoMessage | LinearGotoMessage Fawkes BlackBoard Interface Message |
CMoveMotorAngleMessage | MoveMotorAngleMessage Fawkes BlackBoard Interface Message |
CMoveMotorEncoderMessage | MoveMotorEncoderMessage Fawkes BlackBoard Interface Message |
CObjectGotoMessage | ObjectGotoMessage Fawkes BlackBoard Interface Message |
COpenGripperMessage | OpenGripperMessage Fawkes BlackBoard Interface Message |
CParkMessage | ParkMessage Fawkes BlackBoard Interface Message |
CSetEnabledMessage | SetEnabledMessage Fawkes BlackBoard Interface Message |
CSetMaxVelocityMessage | SetMaxVelocityMessage Fawkes BlackBoard Interface Message |
CSetMotorAngleMessage | SetMotorAngleMessage Fawkes BlackBoard Interface Message |
CSetMotorEncoderMessage | SetMotorEncoderMessage Fawkes BlackBoard Interface Message |
CSetPlannerParamsMessage | SetPlannerParamsMessage Fawkes BlackBoard Interface Message |
CStopMessage | StopMessage Fawkes BlackBoard Interface Message |
CKatanaMotorCrashedException | At least one motor crashed |
CKatanaNoSolutionException | No joint configuration for desired target found |
CKatanaOutOfRangeException | At least one motor is out of range |
CKatanaUnsupportedException | Unsupported command |
CKDLParserModelGenerationFailedException | URDF Model generation failed for unknown reasons |
CKDLParserUnknownJointTypeException | Unknown Joint Type |
CKeyValueInterface | KeyValueInterface Fawkes BlackBoard Interface |
►CKickerInterface | KickerInterface Fawkes BlackBoard Interface |
CGuideBallMessage | GuideBallMessage Fawkes BlackBoard Interface Message |
CKickMessage | KickMessage Fawkes BlackBoard Interface Message |
CResetCounterMessage | ResetCounterMessage Fawkes BlackBoard Interface Message |
CLaser1080Interface | Laser1080Interface Fawkes BlackBoard Interface |
CLaser360Interface | Laser360Interface Fawkes BlackBoard Interface |
CLaser720Interface | Laser720Interface Fawkes BlackBoard Interface |
►CLaserBoxFilterInterface | LaserBoxFilterInterface Fawkes BlackBoard Interface |
CCreateNewBoxFilterMessage | CreateNewBoxFilterMessage Fawkes BlackBoard Interface Message |
►CLaserClusterInterface | LaserClusterInterface Fawkes BlackBoard Interface |
CSetMaxXMessage | SetMaxXMessage Fawkes BlackBoard Interface Message |
CSetSelectionModeMessage | SetSelectionModeMessage Fawkes BlackBoard Interface Message |
CLaserLineInterface | LaserLineInterface Fawkes BlackBoard Interface |
CLaserOccupancyGrid | This OccGrid is derived by the Occupancy Grid originally from Andreas Strack, but modified for speed purposes |
►CLedInterface | LedInterface Fawkes BlackBoard Interface |
CSetIntensityMessage | SetIntensityMessage Fawkes BlackBoard Interface Message |
CTurnOffMessage | TurnOffMessage Fawkes BlackBoard Interface Message |
CTurnOnMessage | TurnOnMessage Fawkes BlackBoard Interface Message |
CLibLogger | Library logger |
CLinearInterpolator | Linear value interpolator |
CLinearMotorInstruct | This module is a class for validity checks of drive commands and sets those things with respect to the physical borders of the robot |
CLocalBlackBoard | Local BlackBoard |
►CLocalizationInterface | LocalizationInterface Fawkes BlackBoard Interface |
CSetInitialPoseMessage | SetInitialPoseMessage Fawkes BlackBoard Interface Message |
CLockHashMap | Hash map with a lock |
CLockHashSet | Hash set with a lock |
CLockList | List with a lock |
CLockMap | Map with a lock |
CLockMultiMap | Multi-Map with a lock |
CLockPtr | LockPtr<> is a reference-counting shared lockable smartpointer |
CLockQueue | Queue with a lock |
CLockSet | Set with a lock |
CLockVector | Vector with a lock |
CLogFileDescriptorToLog | Redirect a file descriptor to the log |
CLogger | Interface for logging |
CLoggerAspect | Thread aspect that allows to provide a logger to Fawkes |
CLoggerAspectIniFin | Initializer/finalizer for the LoggerAspect |
CLoggerEmployer | Logger employer The LoggerEmployer shall pipe all log messages of the system to added loggers |
CLoggerFactory | Logger factory |
CLoggingAspect | Thread aspect to log output |
CLoggingAspectIniFin | Initializer/finalizer for the LoggingAspect |
CLogView | Log View widget |
CLookupEstimator | Estimate the execution time of skills by drawing a random sample from a set of possible values stored in a mongodb database |
CLuaContext | Lua C++ wrapper |
CLuaContextWatcher | Lua context watcher |
CLuaErrorException | Lua error exception |
CLuaInterfaceImporter | Lua interface importer |
CLuaRuntimeException | Lua runtime exception |
CLuaTriggerManager | Lua Trigger Manager |
CMainLoopAspect | Thread aspect that allows to replace the main loop of the main application of Fawkes |
CMainLoopAspectIniFin | Initializer/finalizer for the MainLoopAspect |
CMainLoopEmployer | Main loop employer The MainLoopEmployer calls the main loop for execution |
CMemAutoFree | Automatically free memory on destruction |
CMemoryConfiguration | In-memory configuration store |
►CMessage | Base class for all messages passed through interfaces in Fawkes BlackBoard |
Cmessage_data_ts_t | Timestamp data, must be present and first entries for each interface data structs! This leans on timeval struct |
CMessageAlreadyQueuedException | Message already enqueued exception |
CMessageDecryptionException | Message decryption failed |
CMessageDecryptor | Message decryptor |
CMessageEncryptionException | Message encryption failed |
CMessageEncryptor | Message encryptor |
CMessageMediator | Message mediator interface |
►CMessageQueue | Message queue used in interfaces |
CMessageIterator | Message iterator |
CMessageTooBigException | Message did not fit into buffer |
CMetricsAspect | Thread aspect to provide metrics |
CMetricsAspectIniFin | MetricsAspect initializer/finalizer |
CMetricsManager | Base class for metrics managers |
CMetricsSupplier | Metrics supplier class |
CMissingArgumentException | Thrown if required argument was missing |
CMissingParameterException | Expected parameter is missing |
CModule | Dynamic module loader for Linux, FreeBSD, and MacOS X |
CModuleManager | Dynamic module manager |
CModuleOpenException | Opening a module failed |
CMongoDBAspect | Thread aspect to access MongoDB |
CMongoDBAspectIniFin | MongoDBAspect initializer/finalizer |
CMongoDBConnCreator | Interface for a MongoDB connection creator |
Cmotor_t | Struct containing angle of current motor, its number in OpenRAVE and corresponding motor number of real devices |
►CMotorInterface | MotorInterface Fawkes BlackBoard Interface |
CAcquireControlMessage | AcquireControlMessage Fawkes BlackBoard Interface Message |
CDriveRPMMessage | DriveRPMMessage Fawkes BlackBoard Interface Message |
CGotoMessage | GotoMessage Fawkes BlackBoard Interface Message |
CLinTransRotMessage | LinTransRotMessage Fawkes BlackBoard Interface Message |
COrbitMessage | OrbitMessage Fawkes BlackBoard Interface Message |
CResetOdometryMessage | ResetOdometryMessage Fawkes BlackBoard Interface Message |
CRotMessage | RotMessage Fawkes BlackBoard Interface Message |
CSetMotorStateMessage | SetMotorStateMessage Fawkes BlackBoard Interface Message |
CSetOdometryMessage | SetOdometryMessage Fawkes BlackBoard Interface Message |
CTransMessage | TransMessage Fawkes BlackBoard Interface Message |
CTransRotMessage | TransRotMessage Fawkes BlackBoard Interface Message |
CMulticastDatagramSocket | Multicast datagram socket |
►CMultiInterfaceChooserDialog | Blackboard interface chooser dialog that supports multiple choices |
CRecord | Blackboard interface record |
CMultiLogger | Log through multiple loggers |
CMutex | Mutex mutual exclusion lock |
CMutexLocker | Mutex locking helper |
►CNaoJointPositionInterface | NaoJointPositionInterface Fawkes BlackBoard Interface |
CMoveServoMessage | MoveServoMessage Fawkes BlackBoard Interface Message |
CMoveServosMessage | MoveServosMessage Fawkes BlackBoard Interface Message |
CSetServoMessage | SetServoMessage Fawkes BlackBoard Interface Message |
CSetServosMessage | SetServosMessage Fawkes BlackBoard Interface Message |
►CNaoJointStiffnessInterface | NaoJointStiffnessInterface Fawkes BlackBoard Interface |
CSetBodyStiffnessMessage | SetBodyStiffnessMessage Fawkes BlackBoard Interface Message |
CSetStiffnessesMessage | SetStiffnessesMessage Fawkes BlackBoard Interface Message |
CSetStiffnessMessage | SetStiffnessMessage Fawkes BlackBoard Interface Message |
CNaoQiAspect | Thread aspect to get access to NaoQi broker |
CNaoQiAspectIniFin | NaoQiAspect initializer/finalizer |
►CNaoSensorInterface | NaoSensorInterface Fawkes BlackBoard Interface |
CEmitUltrasonicWaveMessage | EmitUltrasonicWaveMessage Fawkes BlackBoard Interface Message |
CStartUltrasonicMessage | StartUltrasonicMessage Fawkes BlackBoard Interface Message |
CStopUltrasonicMessage | StopUltrasonicMessage Fawkes BlackBoard Interface Message |
►CNavGraph | Topological map graph |
CChangeListener | Topological graph change listener |
CNavGraphAspect | Thread aspect to access NavGraph |
CNavGraphAspectIniFin | NavGraphAspect initializer/finalizer |
CNavGraphConstraintRepo | Constraint repository to maintain blocks on nodes |
CNavGraphEdge | Topological graph edge |
CNavGraphEdgeConstraint | Constraint that can be queried to check if an edge is blocked |
CNavGraphEdgeCostConstraint | Constraint that can be queried for an edge cost factor |
CNavGraphEstimator | Estimate the execution time for the skill goto by querying the distance from the navgraph |
CNavGraphGenerator | Base class for navgraph generators |
CNavGraphGeneratorGrid | Generate navgraph using a Grid diagram |
►CNavGraphGeneratorInterface | NavGraphGeneratorInterface Fawkes BlackBoard Interface |
CAddEdgeMessage | AddEdgeMessage Fawkes BlackBoard Interface Message |
CAddMapObstaclesMessage | AddMapObstaclesMessage Fawkes BlackBoard Interface Message |
CAddObstacleMessage | AddObstacleMessage Fawkes BlackBoard Interface Message |
CAddPointOfInterestMessage | AddPointOfInterestMessage Fawkes BlackBoard Interface Message |
CAddPointOfInterestWithOriMessage | AddPointOfInterestWithOriMessage Fawkes BlackBoard Interface Message |
CClearMessage | ClearMessage Fawkes BlackBoard Interface Message |
CComputeMessage | ComputeMessage Fawkes BlackBoard Interface Message |
CRemoveObstacleMessage | RemoveObstacleMessage Fawkes BlackBoard Interface Message |
CRemovePointOfInterestMessage | RemovePointOfInterestMessage Fawkes BlackBoard Interface Message |
CSetAlgorithmMessage | SetAlgorithmMessage Fawkes BlackBoard Interface Message |
CSetAlgorithmParameterMessage | SetAlgorithmParameterMessage Fawkes BlackBoard Interface Message |
CSetBoundingBoxMessage | SetBoundingBoxMessage Fawkes BlackBoard Interface Message |
CSetCopyGraphDefaultPropertiesMessage | SetCopyGraphDefaultPropertiesMessage Fawkes BlackBoard Interface Message |
CSetFilterMessage | SetFilterMessage Fawkes BlackBoard Interface Message |
CSetFilterParamFloatMessage | SetFilterParamFloatMessage Fawkes BlackBoard Interface Message |
CSetGraphDefaultPropertyMessage | SetGraphDefaultPropertyMessage Fawkes BlackBoard Interface Message |
CSetPointOfInterestPropertyMessage | SetPointOfInterestPropertyMessage Fawkes BlackBoard Interface Message |
CNavGraphGeneratorVoronoi | Generate navgraph using a Voronoi diagram |
CNavGraphNode | Topological graph node |
CNavGraphNodeConstraint | Constraint that can be queried to check if a node is blocked |
►CNavGraphPath | Class representing a path for a NavGraph |
CTraversal | Sub-class representing a navgraph path traversal |
►CNavGraphPolygonConstraint | Constraint that blocks nodes within and edges touching a polygon |
CPoint_ | Simple point representation for polygon |
CNavGraphPolygonEdgeConstraint | Constraint that blocks nodes within and edges touching a polygon |
CNavGraphPolygonNodeConstraint | Constraint that blocks nodes inside a polygon |
CNavGraphSearchState | Graph-based path planner A* search state |
CNavGraphStaticListEdgeConstraint | Constraint that holds a list of edges to block |
CNavGraphStaticListEdgeCostConstraint | Constraint that hold cost factors for a static list of edges |
CNavGraphStaticListNodeConstraint | Constraint that holds a list of nodes to block |
CNavGraphTimedReservationListEdgeConstraint | Constraint that holds a list of edges to block with timeouts |
CNavGraphTimedReservationListNodeConstraint | Constraint that holds a list of nodes to block with timeouts |
►CNavigatorInterface | NavigatorInterface Fawkes BlackBoard Interface |
CCartesianGotoMessage | CartesianGotoMessage Fawkes BlackBoard Interface Message |
CCartesianGotoWithFrameMessage | CartesianGotoWithFrameMessage Fawkes BlackBoard Interface Message |
CCartesianGotoWithFrameWithToleranceMessage | CartesianGotoWithFrameWithToleranceMessage Fawkes BlackBoard Interface Message |
CCartesianGotoWithToleranceMessage | CartesianGotoWithToleranceMessage Fawkes BlackBoard Interface Message |
CObstacleMessage | ObstacleMessage Fawkes BlackBoard Interface Message |
CPlaceGotoMessage | PlaceGotoMessage Fawkes BlackBoard Interface Message |
CPlaceWithOriGotoMessage | PlaceWithOriGotoMessage Fawkes BlackBoard Interface Message |
CPolarGotoMessage | PolarGotoMessage Fawkes BlackBoard Interface Message |
CResetOdometryMessage | ResetOdometryMessage Fawkes BlackBoard Interface Message |
CResetParametersMessage | ResetParametersMessage Fawkes BlackBoard Interface Message |
CSetDriveModeMessage | SetDriveModeMessage Fawkes BlackBoard Interface Message |
CSetEscapingMessage | SetEscapingMessage Fawkes BlackBoard Interface Message |
CSetMaxRotationMessage | SetMaxRotationMessage Fawkes BlackBoard Interface Message |
CSetMaxVelocityMessage | SetMaxVelocityMessage Fawkes BlackBoard Interface Message |
CSetOrientationModeMessage | SetOrientationModeMessage Fawkes BlackBoard Interface Message |
CSetSecurityDistanceMessage | SetSecurityDistanceMessage Fawkes BlackBoard Interface Message |
CSetStopAtTargetMessage | SetStopAtTargetMessage Fawkes BlackBoard Interface Message |
CStopMessage | StopMessage Fawkes BlackBoard Interface Message |
CTurnMessage | TurnMessage Fawkes BlackBoard Interface Message |
CNavPathInterface | NavPathInterface Fawkes BlackBoard Interface |
CNetworkAcceptorThread | Network Acceptor Thread |
CNetworkAspect | Thread aspect for network communication |
CNetworkAspectIniFin | Initializer/finalizer for the NetworkAspect |
►CNetworkConfiguration | Remote configuration via Fawkes net |
CNetConfValueIterator | Network configuration value iterator |
CNetworkIncomingConnectionHandler | Interface for handling incoming connections |
►CNetworkLogger | Interface for logging to network clients |
Cnetwork_logger_header_t | Network logging message header |
CNetworkLoggerMessageContent | Message sent over the network with a log message |
CNetworkNameResolver | Network name and address resolver |
CNetworkNameResolverThread | Worker thread for NetworkNameResolver |
CNetworkService | Representation of a service announced or found via service discovery (i.e |
CNonPointerTypeExpectedException | Non-pointer type expected |
CNotImplementedException | Called method has not been implemented |
CNotLockedException | Operation on unlocked object |
CNullPointerException | A NULL pointer was supplied where not allowed |
CObjectPositionInterface | ObjectPositionInterface Fawkes BlackBoard Interface |
COccupancyGrid | Occupancy Grid class for general use |
COneToManyDependency | One-to-Many dependency constraint |
►COpenCVStereoParamsInterface | OpenCVStereoParamsInterface Fawkes BlackBoard Interface |
CSetMinDisparityMessage | SetMinDisparityMessage Fawkes BlackBoard Interface Message |
CSetNumDisparitiesMessage | SetNumDisparitiesMessage Fawkes BlackBoard Interface Message |
CSetPreFilterCapMessage | SetPreFilterCapMessage Fawkes BlackBoard Interface Message |
CSetPreFilterSizeMessage | SetPreFilterSizeMessage Fawkes BlackBoard Interface Message |
CSetPreFilterTypeMessage | SetPreFilterTypeMessage Fawkes BlackBoard Interface Message |
CSetSADWindowSizeMessage | SetSADWindowSizeMessage Fawkes BlackBoard Interface Message |
CSetSpeckleRangeMessage | SetSpeckleRangeMessage Fawkes BlackBoard Interface Message |
CSetSpeckleWindowSizeMessage | SetSpeckleWindowSizeMessage Fawkes BlackBoard Interface Message |
CSetTextureThresholdMessage | SetTextureThresholdMessage Fawkes BlackBoard Interface Message |
CSetTrySmallerWindowsMessage | SetTrySmallerWindowsMessage Fawkes BlackBoard Interface Message |
CSetUniquenessRatioMessage | SetUniquenessRatioMessage Fawkes BlackBoard Interface Message |
COpenNiAspect | Thread aspect to get access to the OpenNI context |
COpenNiAspectIniFin | OpenNiAspect initializer/finalizer |
COpenPRSAspect | OpenPRS kernel creation and communication aspect |
COpenPRSAspectIniFin | OpenPRSAspect initializer/finalizer |
COpenPRSComm | OpenPRS communication wrapper |
COpenPRSKernelManager | OpenPRS kernel manager |
COpenPRSManagerAspect | Thread aspect access the OpenPRS kernel manager |
COpenPRSManagerAspectIniFin | OpenPRSManagerAspect initializer/finalizer |
COpenPRSMessagePasserProxy | Proxy for the OpenPRS server communication |
COpenPRSServerProxy | Proxy for the OpenPRS server communication |
COpenRaveAspect | Thread aspect create, update, and graph round-robin databases (RRD) |
COpenRaveAspectIniFin | OpenRaveAspect initializer/finalizer |
COpenRaveConnector | Interface for a OpenRave connection creator |
COpenRaveEnvironment | OpenRaveEnvironment class |
►COpenRaveInterface | OpenRaveInterface Fawkes BlackBoard Interface |
CAddObjectMessage | AddObjectMessage Fawkes BlackBoard Interface Message |
CAttachObjectMessage | AttachObjectMessage Fawkes BlackBoard Interface Message |
CDeleteAllObjectsMessage | DeleteAllObjectsMessage Fawkes BlackBoard Interface Message |
CDeleteObjectMessage | DeleteObjectMessage Fawkes BlackBoard Interface Message |
CMoveObjectMessage | MoveObjectMessage Fawkes BlackBoard Interface Message |
CReleaseAllObjectsMessage | ReleaseAllObjectsMessage Fawkes BlackBoard Interface Message |
CReleaseObjectMessage | ReleaseObjectMessage Fawkes BlackBoard Interface Message |
CRenameObjectMessage | RenameObjectMessage Fawkes BlackBoard Interface Message |
CRotateObjectMessage | RotateObjectMessage Fawkes BlackBoard Interface Message |
CRotateObjectQuatMessage | RotateObjectQuatMessage Fawkes BlackBoard Interface Message |
CStartViewerMessage | StartViewerMessage Fawkes BlackBoard Interface Message |
COpenRaveManipulator | Class containing information about all manipulator motors |
COpenRaveManipulatorKatana6M180 | Class containing information about all katana6M180 motors |
COpenRaveManipulatorKinovaJaco | Class containing information about all Kinova Jaco motors |
COpenRaveManipulatorNeuronicsKatana | Class containing information about all neuronics-katana motors |
COpenRaveRobot | OpenRAVE Robot class |
►COpenraveRobotMemoryInterface | OpenraveRobotMemoryInterface Fawkes BlackBoard Interface |
CConstructSceneMessage | ConstructSceneMessage Fawkes BlackBoard Interface Message |
COutOfBoundsException | Index out of bounds |
COutOfMemoryException | System ran out of memory and desired operation could not be fulfilled |
►CPanTiltInterface | PanTiltInterface Fawkes BlackBoard Interface |
CCalibrateMessage | CalibrateMessage Fawkes BlackBoard Interface Message |
CFlushMessage | FlushMessage Fawkes BlackBoard Interface Message |
CGotoMessage | GotoMessage Fawkes BlackBoard Interface Message |
CParkMessage | ParkMessage Fawkes BlackBoard Interface Message |
CSetEnabledMessage | SetEnabledMessage Fawkes BlackBoard Interface Message |
CSetMarginMessage | SetMarginMessage Fawkes BlackBoard Interface Message |
CSetVelocityMessage | SetVelocityMessage Fawkes BlackBoard Interface Message |
CStopMessage | StopMessage Fawkes BlackBoard Interface Message |
CTimedGotoMessage | TimedGotoMessage Fawkes BlackBoard Interface Message |
CPathParser | Path parser |
CPlugin | Plugin interface class |
Cplugin_list_msg_t | Plugin list message |
Cplugin_load_failed_msg_t | Plugin load failed |
Cplugin_load_msg_t | Load plugin message |
Cplugin_loaded_msg_t | Plugin loaded message |
Cplugin_unload_failed_msg_t | Plugin unload failed |
Cplugin_unload_msg_t | Unload plugin message |
Cplugin_unloaded_msg_t | Plugin unloaded message |
CPluginDirectorAspect | Thread aspect to access the PluginManager |
CPluginDirectorAspectIniFin | Initializer/finalizer for the PluginDirectorAspect |
CPluginListMessage | Plugin list message |
CPluginLoader | This class manages plugins |
CPluginLoadException | This exception is thrown if the requested plugin could not be loaded |
CPluginManager | Fawkes Plugin Manager |
CPluginManagerListener | PluginManager listener |
CPluginNetworkHandler | Fawkes Plugin Network Handler |
CPluginTreeView | A TreeView class to list available plugins und trigger their loading/unloading |
CPluginUnloadException | This exception is thrown if the requested plugin could not be unloaded |
Cpoint_6D_struct | Defines a point with 6-degrees of freedom |
Cpoint_struct | Point with cartesian coordinates as signed integers |
CPointCloudAspect | Thread aspect to provide and access point clouds |
CPointCloudAspectIniFin | Initializer/finalizer for the PointCloudAspect |
CPointCloudManager | Point Cloud manager |
Cpolar_coord_2d_t | Polar coordinates |
Cpolar_coord_3d_t | Polar coordinates |
CPosition2DTrackInterface | Position2DTrackInterface Fawkes BlackBoard Interface |
CPosition3DInterface | Position3DInterface Fawkes BlackBoard Interface |
►CProtobufPeerInterface | ProtobufPeerInterface Fawkes BlackBoard Interface |
CCreatePeerCryptoMessage | CreatePeerCryptoMessage Fawkes BlackBoard Interface Message |
CCreatePeerLocalCryptoMessage | CreatePeerLocalCryptoMessage Fawkes BlackBoard Interface Message |
CCreatePeerLocalMessage | CreatePeerLocalMessage Fawkes BlackBoard Interface Message |
CCreatePeerMessage | CreatePeerMessage Fawkes BlackBoard Interface Message |
CQuadraticMotorInstruct | This module is a class for validity checks of drive commands and sets those things with respect to the physical borders of the robot |
CReadWriteLock | Read/write lock to allow multiple readers but only a single writer on the resource at a time |
Crectangle_t | Rectangle (unsigned integers) |
CRecursiveMutex | Recursive mutex |
CRefCount | Reference counting base class |
CRefCountRWLock | Read/write lock with reference counting |
CRefPtr | RefPtr<> is a reference-counting shared smartpointer |
CRemoteBlackBoard | Remote BlackBoard |
CRoboShape | This is a class containing all roboshape information |
CRoboShapeColli | This class is mainly the same as the basic class with the difference that all data is precalculated or estimated |
►CRobotinoSensorInterface | RobotinoSensorInterface Fawkes BlackBoard Interface |
CSetBumperEStopEnabledMessage | SetBumperEStopEnabledMessage Fawkes BlackBoard Interface Message |
CSetDigitalOutputMessage | SetDigitalOutputMessage Fawkes BlackBoard Interface Message |
CRobotMemoryAspect | Thread aspect to get access to a the RobotMemory |
CRobotMemoryIniFin | RobotMemoryAspect initializer/finalizer |
►CRoomba500Interface | Roomba500Interface Fawkes BlackBoard Interface |
CDockMessage | DockMessage Fawkes BlackBoard Interface Message |
CDriveMessage | DriveMessage Fawkes BlackBoard Interface Message |
CDriveStraightMessage | DriveStraightMessage Fawkes BlackBoard Interface Message |
CSetModeMessage | SetModeMessage Fawkes BlackBoard Interface Message |
CSetMotorsMessage | SetMotorsMessage Fawkes BlackBoard Interface Message |
CStopMessage | StopMessage Fawkes BlackBoard Interface Message |
CROSAspect | Thread aspect to get access to a ROS node handle |
CROSAspectIniFin | ROSAspect initializer/finalizer |
CRRDArchive | RRD Archive description |
CRRDAspect | Thread aspect create, update, and graph round-robin databases (RRD) |
CRRDAspectIniFin | RRDAspect initializer/finalizer |
CRRDDataSource | Class to represent a RRD data source |
CRRDDefinition | RRD Definition |
CRRDGraphArea | Print graph area |
CRRDGraphDataDefinition | Represent data definition in graph arguments |
CRRDGraphDefinition | Class representing a graph definition |
CRRDGraphElement | Interface for graph elements |
CRRDGraphGPrint | Print string inside graph |
CRRDGraphLine | Print graph line |
CRRDManager | Interface for a RRD connection creator |
CRWLockList | List with a read/write lock |
CRWLockMap | Hash map with a lock |
CRWLockQueue | Queue with a read/write lock |
CRWLockVector | Vector with a lock |
CScopedClassItemTracker | Scoped time tracking for specific item |
CScopedRWLock | Scoped read/write lock |
CSearch | This is the plan class |
CSelectDriveMode | This class selects the correct drive mode and calls the appopriate drive component |
CSemaphoreSet | IPC semaphore set |
CSemCannotLockException | Cannot lock semaphore |
CSemCannotSetValException | Cannot set value on semaphore |
CSemCannotUnlockException | Cannot unlock semaphore |
CSemInvalidException | Semaphore or semaphore set invalid |
CServiceBrowseHandler | Interface for class that process browse results |
CServiceBrowser | Service browser |
CServiceChooserDialog | Service chooser dialog |
►CServiceModel | Abstract base class for widgets that allow to view the detected services of a certain type |
CServiceAddedRecord | Data structure to hold information about a newly added services |
CServiceRecord | Detects services and manages information about detected services |
CServiceRemovedRecord | Data structure to hold information about a recently removed services |
CServicePublisher | Service publisher interface |
CServiceSelectorCBE | This widget consists of a Gtk::ComboBox and a Gtk::Button |
►CSharedMemory | Shared memory segment |
CSharedMemory_header_t | General header |
CSharedMemoryIterator | Shared Memory iterator |
CSharedMemoryHeader | Interface for shared memory header |
CSharedMemoryLister | Format list output for shared memory segments |
►CSharedMemoryRegistry | Shared memory registry |
CSharedMemID | Shared memory identifier |
CShmAddrOutOfBoundsException | The address points out of the shared memory |
CShmCouldNotAttachAddrDepException | The shared memory is set adress-dependend but could not be opened at the appropriate address |
CShmCouldNotAttachException | Could not attach to shared memory segment |
CShmDoesNotExistException | Shared memory segment does not exist |
CShmInconsistentSegmentSizeException | Memory size does not match |
CShmNoHeaderException | No shared memory header set before attach() |
CShmPtrOutOfBoundsException | The pointer does not point inside the shared memory |
CSignalHandler | Interface for signal handling |
CSignalManager | System signal manager |
CSimulatorTimeSource | Simulation time source |
CSinusoidalInterpolator | Sinusoidal value interpolator |
►CSkillerDebugInterface | SkillerDebugInterface Fawkes BlackBoard Interface |
CSetGraphColoredMessage | SetGraphColoredMessage Fawkes BlackBoard Interface Message |
CSetGraphDirectionMessage | SetGraphDirectionMessage Fawkes BlackBoard Interface Message |
CSetGraphMessage | SetGraphMessage Fawkes BlackBoard Interface Message |
►CSkillerInterface | SkillerInterface Fawkes BlackBoard Interface |
CAcquireControlMessage | AcquireControlMessage Fawkes BlackBoard Interface Message |
CExecSkillMessage | ExecSkillMessage Fawkes BlackBoard Interface Message |
CReleaseControlMessage | ReleaseControlMessage Fawkes BlackBoard Interface Message |
CRestartInterpreterMessage | RestartInterpreterMessage Fawkes BlackBoard Interface Message |
CStopExecMessage | StopExecMessage Fawkes BlackBoard Interface Message |
►CSoccerPenaltyInterface | SoccerPenaltyInterface Fawkes BlackBoard Interface |
CSetPenaltyMessage | SetPenaltyMessage Fawkes BlackBoard Interface Message |
CSockAddrCompare | Compare concept comparator for sockaddr |
CSocket | Socket base class |
CSocketException | Socket exception |
►CSpeechRecognitionInterface | SpeechRecognitionInterface Fawkes BlackBoard Interface |
CResetMessage | ResetMessage Fawkes BlackBoard Interface Message |
CSetEnabledMessage | SetEnabledMessage Fawkes BlackBoard Interface Message |
►CSpeechSynthInterface | SpeechSynthInterface Fawkes BlackBoard Interface |
CSayMessage | SayMessage Fawkes BlackBoard Interface Message |
CSpinlock | Spin lock |
►CSQLiteConfiguration | Configuration storage using SQLite |
CSQLiteValueIterator | SQLite configuration value iterator |
CStaticWebReply | Static web reply |
CStopDriveModule | Stop-Drive-Module |
CStreamSocket | TCP stream socket over IP |
CStringContent | Content for a variable length string |
CStringConversions | Utility class that holds string methods |
CStringEquality | String equality checker |
CStringLess | String less than test |
CSubProcess | Sub-process execution with stdin/stdout/stderr redirection |
►CSwitchInterface | SwitchInterface Fawkes BlackBoard Interface |
CDisableSwitchMessage | DisableSwitchMessage Fawkes BlackBoard Interface Message |
CEnableDurationMessage | EnableDurationMessage Fawkes BlackBoard Interface Message |
CEnableSwitchMessage | EnableSwitchMessage Fawkes BlackBoard Interface Message |
CSetMessage | SetMessage Fawkes BlackBoard Interface Message |
CSyncPoint | The SyncPoint class |
CSyncPointAlreadyOpenedException | A component which is watching a SyncPoint, called get_syncpoint() for the same identifier |
CSyncPointAspect | Thread aspect to acces to SyncPoints Give this aspect to your thread to manage SyncPoints, i.e |
CSyncPointAspectIniFin | Initializer/finalizer for the SyncPointAspect |
CSyncPointCall | A call (wait() or emit()) to a SyncPoint |
CSyncPointCallStats | This class represents call stats of a single component to a single SyncPoint |
CSyncPointCannotReleaseEmitter | The component called release but is still registered as emitter |
CSyncPointInvalidComponentException | Invalid component name used (i.e |
CSyncPointInvalidIdentifierException | Invalid identifier used (i.e |
CSyncPointInvalidTypeException | Invalid SyncPoint type |
CSyncPointManager | This class gives access to SyncPoints |
CSyncPointManagerAspect | Thread aspect to acces to SyncPoints Give this aspect to your thread to manage SyncPoints, i.e |
CSyncPointManagerAspectIniFin | Initializer/finalizer for the SyncPointManagerAspect |
CSyncPointMultipleWaitCallsException | A component called wait() but is already waiting |
CSyncPointNonEmitterCalledEmitException | Emit was called on a SyncBarrier but the calling component is not registered as emitter |
CSyncPointNonWatcherCalledEmitException | Emit was called by a component which isn't in the watcher set (or wrong component argument was passed) |
CSyncPointNonWatcherCalledWaitException | Emit was called by a component which isn't in the watcher set (or wrong component argument was passed) |
CSyncPointReleasedByNonWatcherException | Release was called by a component which isn't a watcher |
CSyncPointReleasedDoesNotExistException | Release was called on a non-existing SyncPoint |
CSyncPointSetLessThan | Compare sets of syncpoints |
CSyntaxErrorException | Syntax error |
CSyslogLogger | Interface for logging to syslog |
Ctarget_t | Struct containing information about the current target |
►CTestInterface | TestInterface Fawkes BlackBoard Interface |
CCalculateMessage | CalculateMessage Fawkes BlackBoard Interface Message |
CSetTestIntMessage | SetTestIntMessage Fawkes BlackBoard Interface Message |
CSetTestStringMessage | SetTestStringMessage Fawkes BlackBoard Interface Message |
CThread | Thread class encapsulation of pthreads |
CThreadCollector | Thread collector |
CThreadFinalizer | Thread finalizer interface |
CThreadInitializer | Thread initializer interface |
CThreadList | List of threads |
CThreadListNotSealedException | Thread list not sealed exception |
CThreadListSealedException | Thread list sealed exception |
CThreadLoopListener | Thread loop listener interface |
CThreadManager | Base application thread manager |
CThreadNotificationListener | Thread notification listener interface |
CThreadProducerAspect | Aspect for thread producing threads |
CThreadProducerAspectIniFin | Initializer/finalizer for the ThreadProducerAspect |
CTime | A class for handling time |
CTimeoutException | The current system call has timed out before completion |
CTimeSource | TimeSource interface |
CTimeSourceAspect | Thread aspect that allows to provide a time source to the Fawkes clock |
CTimeSourceAspectIniFin | Initializer/finalizer for the TimeSourceAspect |
CTimeTracker | Time tracking utility |
CTimeWait | Time wait utility |
CTransformAspect | Thread aspect to access the transform system |
CTransformAspectIniFin | Initializer/finalizer for the TransformAspect |
CTransformInterface | TransformInterface Fawkes BlackBoard Interface |
CTwoLinesCellRenderer | Gtk cell renderer for two lines of text in a cell |
CTypeMismatchException | Type mismatch |
CUnableToOpenFileException | Opening a file failed for some reason |
CUniquenessConstraint | Uniqueness constraint |
CUniquenessViolationException | Uniqueness violation exception |
CUnknownArgumentException | Thrown if unknown argument was supplied |
CUnknownLoggerTypeException | Unknown logger type exception |
CUnknownTypeException | Unknown type |
Cupoint_t | Point with cartesian coordinates as unsigned integers |
CURDFColladaNotSupportedException | Tried to to parse Collada data which is not supported |
CURDFXMLDocumentParseErrorException | Failed to parse XML Document |
CURDFXMLElementParseErrorException | Failed to parse XML Element |
CUuid | A convenience class for universally unique identifiers (UUIDs) |
CVisionAspect | Thread aspect to use in FireVision apps |
CVisionAspectIniFin | Initializer/finalizer for the VisionAspect |
CVisionMasterAspect | Vision Master Aspect |
CVisionMasterAspectIniFin | Initializer/finalizer for the VisionMasterAspect |
►CVisualDisplay2DInterface | VisualDisplay2DInterface Fawkes BlackBoard Interface |
CAddCartCircleMessage | AddCartCircleMessage Fawkes BlackBoard Interface Message |
CAddCartLineMessage | AddCartLineMessage Fawkes BlackBoard Interface Message |
CAddCartRectMessage | AddCartRectMessage Fawkes BlackBoard Interface Message |
CAddCartTextMessage | AddCartTextMessage Fawkes BlackBoard Interface Message |
CDeleteAllMessage | DeleteAllMessage Fawkes BlackBoard Interface Message |
CDeleteObjectMessage | DeleteObjectMessage Fawkes BlackBoard Interface Message |
CWaitCondition | Wait until a given condition holds |
CWatch | This is a stop-watch |
CWebErrorPageReply | Static error page reply |
CWebNavManager | Manage visible navigation entries |
CWebPageFooterGenerator | Interface for HTML footer generator |
CWebPageHeaderGenerator | Interface for HTML header generator |
CWebPageReply | Basic page reply |
CWebRedirectReply | Redirect reply for webview |
CWebReply | Basic web reply |
CWebRequest | Web request meta data carrier |
CWebRequestDispatcher | Web request dispatcher |
CWebRequestManager | Probides information about ongoing requests |
CWebServer | Encapsulation of the libmicrohttpd webserver |
CWebUrlManager | Manage URL mappings |
CWebUserVerifier | Interface for user verification |
CWebviewAccessLog | Webview access_log writer |
CWebviewAspect | Thread aspect to provide web pages via Webview |
CWebviewAspectIniFin | Initializer/finalizer for the WebviewAspect |
►CWebviewJpegStreamProducer | JPEG stream producer |
CBuffer | Image buffer passed to stream subscribers |
CSubscriber | JPEG stream subscriber |
CWebviewRestApi | Webview REST API component |
CWebviewRestApiManager | Manage URL mappings |
CWebviewRestException | REST processing exception |
CWebviewRestParams | REST parameters to pass to handlers |
CWebviewRestReply | REST reply via Webview |
CWebviewRouter | URL path router |
►CYamlConfiguration | Configuration store using YAML documents |
CYamlValueIterator | Iterator for YAML config trees |