Fawkes API  Fawkes Development Version
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cfirevision::_fvff_block_header_tBlock header
 Cfirevision::_fvff_header_tHeader for a FireVision file format file
 Cfirevision::_histogram_block_header_tHeader for a histogram block
 Cfirevision::_rectinfo_block_header_tThe per-image rectification info block header
 Cfirevision::_rectinfo_header_tHeader for a rectification information file (rectinfo)
 Cfirevision::_rectinfo_lut_16x16_block_header_tBlock header for rectification LUTs wit 16-bit values
 Cfirevision::_rectinfo_lut_16x16_entry_tData type used to build a rectification LUT
 Cfawkes::AbstractDriveModeThis is the base class which calculates drive modes
 Cfawkes::AbstractSearchThis 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
 Cpddl_parser::ActionA structured representation of a PDDL action
 Cfawkes::ActionSkillMappingClass to maintain and perform mapping from actions to skills
 CALModule
 CALTask
 Camcl_hyp_tPose hypothesis
 Cfawkes::arc_structDefines an arc (or circle)
 Cfawkes::ArgumentParserParse command line arguments
 Cfawkes::AspectFawkes aspect base class
 Cfawkes::AspectIniFinAspect initializer/finalizer base class
 Cfawkes::AStarThis is an implementation of the A* search algorithm
 Cfawkes::AStarColliClass AStar
 Cfawkes::AStarStateThis is the abstract(!) class for an A* State
 Cfawkes::AvahiResolverHandlerAvahi resolver handler interface
 Cfirevision::avt_af_area_position_tDatastructure for the position of the autofunction AOI
 Cfirevision::avt_af_area_size_tDatastructure for the size of the autofunction AOI
 Cfirevision::avt_autofnc_aoi_tWhite balance settings data structure
 Cfirevision::avt_version_info1_tDatastructure for version information of the uC
 Cfirevision::avt_version_info3_tDatastructure for version information of the FGPA
 CBackendBackend representation for JSON transfer
 Cfawkes::BarrierA barrier is a synchronization tool which blocks until a given number of threads have reached the barrier
 Cfawkes::BaseMotorInstructThe Basic of a Motorinstructor
 Cbasic_streambuf
 CBasicBehavior
 Cfirevision::BayesHistosToLutLUT generation by using Bayesian method on histograms
 Cfawkes::bb_idata_msg_tInterface data message
 Cfawkes::bb_ievent_msg_tMessage for interface events
 Cfawkes::bb_ieventserial_msg_tMessage to identify an two interface instances
 Cfawkes::bb_iinfo_msg_tMessage for interface info
 Cfawkes::bb_ilist_msg_tMessage to transport a list of interfaces
 Cfawkes::bb_ilistreq_msg_tMessage to request constrained interface list
 Cfawkes::bb_imessage_msg_tInterface message
 Cfawkes::bb_iopen_msg_tMessage to identify an interface on open
 Cfawkes::bb_iopenfail_msg_tMessage to send update data
 Cfawkes::bb_iopensucc_msg_tInterface open success The serial denotes a unique instance of an interface within the (remote) BlackBoard
 Cfawkes::bb_iserial_msg_tMessage to identify an interface instance
 Cbblog_entry_headerBBLogger entry header
 Cbblog_file_headerBBLogger file header definition
 CBBLogFileClass to easily access bblogger log files
 CBeepControllerSimple speaker beep controller
 Cfirevision::BGR_tStructure defining an RGB pixel (in B-G-R byte ordering)
 Cfawkes::BinomialCoefficientContains method to compute the binomial coefficient
 Cfawkes::BlackBoardThe BlackBoard abstract class
 CBlackboardComputableComputable providing access to blackboard interfaces
 CBlackboardGraphBlackboardGraph representation for JSON transfer
 Cfawkes::BlackBoardInstanceFactoryBlackBoard instance factory
 Cfawkes::BlackBoardInterfaceListenerBlackBoard interface listener
 CBlackBoardInterfaceListMaintainerOpens and maintains multiple interfaces defined by a pattern
 Cfawkes::BlackBoardInterfaceObserverBlackBoard interface observer
 Cfawkes::BlackBoardMemoryManagerBlackBoard memory manager
 Cfawkes::BlackBoardNotifierBlackBoard notifier
 Cfawkes::BlockedTimingExecutorBlocked timing executor
 Cfawkes::BoolMutexLockerHelper class to incorporate bool into mutex locker with RAII
 CLaserDataFilter::BufferLaser data buffer
 Cfawkes::WebviewJpegStreamProducer::BufferImage buffer passed to stream subscribers
 Cfawkes::tf::BufferCoreA Class which provides coordinate transforms between any two frames in a system
 Cprotobuf_comm::BufferDecryptorDecrypt buffers encrypted with BufferEncryptor
 Cprotobuf_comm::BufferEncryptorEncrypt buffers using AES128 in ECB mode
 Cfirevision::Bulb::bulb_file_header_tBulb file header
 Cfawkes::CacheLogger::CacheEntryCache entry struct
 Cfawkes::CairoRobotDrawerRobot drawing interface
 CPlexilTimerThread::CallbackListenerCallback listener pure virtual class
 Cfirevision::CameraCamera interface for image aquiring devices in FireVision
 Cfirevision::CameraArgumentParserCamera argument parser
 Cfirevision::CameraControlCamera control interface base class
 Cfirevision::CameraControlFactoryCamera control factory
 Cfirevision::CameraFactoryCamera factory
 Cfirevision::CameraTrackerCamera Tracker
 Cfawkes::cart_coord_2d_structCartesian coordinates (2D)
 Cfawkes::cart_coord_3d_tCartesian coordinates (3D)
 Cfirevision::MirrorCalibTool::CartesianImageWraps an image so that access to (0, 0) is mapped to the middle of the image and so on
 CCellRenderer
 Cfirevision::center_in_roi_tCenter in ROI
 Cfawkes::NavGraph::ChangeListenerTopological graph change listener
 Cfawkes::chunk_list_tChunk lists as stored in BlackBoard shared memory segment
 Cfawkes::BlackBoardMemoryManager::ChunkIteratorIterator for memory chunks
 Cfawkes::CircularBuffer< Type >Circular buffer with a fixed size
 Cfawkes::CircularBuffer< fawkes::SyncPointCall >
 Cfirevision::ClassifierClassifier to extract regions of interest
 Cfawkes::ClingoControlManagerThe Clingo Control Manager creates and maintains Clingo Controls
 Cfawkes::CLIPSEnvManagerCLIPS environment manager
 Cfawkes::CLIPSFeatureCLIPS feature maintainer
 Cprotobuf_clips::ClipsProtobufCommunicatorCLIPS protobuf integration class
 CClipsRmTrigger
 Cfawkes::ClockThis is supposed to be the central clock in Fawkes
 Cfirevision::cmfile_header_tBlock header for a Colormap header block in a ColormapFile
 Cfirevision::cmfile_yuvblock_header_tBlock header for a YUV block in a ColormapFile
 Cfawkes::colli_cell_cost_tCosts of occupancy-grid cells
 Cfawkes::colli_data_tColli data, refering to current movement
 Cfawkes::colli_trans_rot_tStoring Translation and rotation
 Cfawkes::ColliFastObstacleThis is an implementation of a a fast obstacle
 Cfawkes::ColliObstacleMapThis is an implementation of a collection of fast obstacles
 Cfirevision::ColorModelSimilarity::color_class_tParameters that define a certain color
 Cfirevision::ColormapColormap interface
 Cfirevision::ColormapGeneratorInterface for colormap generators
 CColormapViewerWidgetSelect a layer from a colormap and render it to a Gtk::Image
 Cfirevision::ColorModelColor model interface
 Cfirevision::ColorObjectMapColor mapping class
 CColorTrainWidgetThis widget implements the complete color training process
 CComparisonBase
 Cfawkes::ComponentLoggerComponent logger
 CComputableClass holding information for a single computable this class also enhances computed documents by additional information, such as the caching time
 CComputablesManagerThis class manages registering computables and can check if any computables are invoced by a query
 Cfawkes::config_comment_msg_tComment message
 Cfawkes::config_descriptor_tBasic config descriptor
 Cfawkes::config_erase_value_msg_tErase value request
 Cfawkes::config_getval_msg_tGet value message
 Cfawkes::config_invval_msg_tInvalid value request message
 Cfawkes::config_list_entity_header_tConfig list entity header
 Cfawkes::config_list_msg_tConfig list message
 Cfawkes::config_string_value_tString value header indicating the string length
 Cfawkes::config_tag_msg_tTag message
 Cfawkes::config_value_erased_msg_tValue erased message
 CConfigTreeConfigTree representation for JSON transfer
 Cfawkes::ConfigurationInterface for configuration handling
 Cfawkes::ConfigurationChangeHandlerInterface for configuration change handling
 CCppInterfaceGeneratorGenerator that transforms input from the InterfaceParser into valid C++ classes
 CDialog
 CDirectedPerceptionPTUDirectedPerception PTU implementation
 CDirectRobotinoComMessageRobotino communication message
 Cpddl_parser::DomainA structured representation of a PDDL domain
 Cfawkes::stn::DomainActionA representation of an action used by the STN generator
 CDomainEffectDomainEffect representation for JSON transfer
 CDomainFactDomainFact representation for JSON transfer
 CDomainObjectDomainObject representation for JSON transfer
 CDomainObjectTypeDomainObjectType representation for JSON transfer
 CDomainOperatorDomainOperator representation for JSON transfer
 CDomainOperatorParameterDomainOperatorParameter representation for JSON transfer
 CDomainPreconditionDomainPrecondition representation for JSON transfer
 CDomainPredicateDomainPredicate representation for JSON transfer
 Cfirevision::DrawerDraw to an image
 CDrawingArea
 Cfawkes::dynamic_list_tDynamic list type
 Cfawkes::DynamicBufferDynamically growing buffer
 CDynamixelChainClass to access a chain of Robotis dynamixel servos
 Cfawkes::EclExternalBlackBoardWrapper class for using the blackboard in the implementation of the external predicates
 Cfawkes::EclExternalConfigWrapper class for using the config in the implementation of the external predicates
 Cfawkes::EclExternalRCSoftMapGraphWrapper class for using the RCSoftMapGraph in the implementation of the external predicates
 CEclipsePathClass to determine the location of ECLiPSe-clp programs
 Cfawkes::ellipse_structDefines an ellipse
 CEmitterHelper class which registers and emits a given SyncBarrier
 CInterfaceEnumConstant::EnumItemEnumeration item
 CEnvironmentEnvironment representation for JSON transfer
 CEnvironment
 CErrorHandler
 CBlackboardListenerThread::EventAbstract superclass for blackboard events
 CEventTriggerClass holding all information about an EventTrigger
 CEventTriggerManagerManager to realize triggers on events in the robot memory
 Cstd::exceptionSTL class
 Cfawkes::extent_2d_tRectangular extent with unsigne integers
 CFactFact representation for JSON transfer
 Cfawkes::FamListenerFile Alteration Monitor Listener
 Cfawkes::fawkes_message_header_tFawkes network message header
 Cfawkes::fawkes_message_tMessage as stored in local queues
 Cfawkes::fawkes_transfer_header_tFawkes transfer header
 Cfawkes::FawkesNetworkClientSimple Fawkes network client
 Cfawkes::FawkesNetworkClientHandlerMessage handler for FawkesNetworkClient
 Cfawkes::FawkesNetworkHandlerNetwork handler abstract base class
 Cfawkes::FawkesNetworkHubFawkes Network Hub
 Cfawkes::FawkesNetworkManagerFawkes Network Manager
 Cfawkes::FawkesNetworkMessageContentFawkes network message content
 Cfawkes::FawkesNetworkTransceiverFawkes Network Transceiver
 Cfirevision::SiftppClassifier::FeatureSiftpp Feature struct
 Cfirevision::FieldThis class is used to describe a soccer field
 Cfawkes::field_line_structDescribes a field line
 Cfawkes::field_pos_tPosition on the field
 Cfirevision::FieldDrawerThis class is used to draw a soccer field
 Cfawkes::FileFile utility methods
 Cfawkes::FileAlterationMonitorMonitors files for changes
 Cfirevision::FilterFilter interface
 Cfirevision::FireVisionDataFileFireVision File Format for data files
 Cfirevision::FireVisionDataFileBlockFireVision File Format data block
 Cfirevision::FitAccumFIT Accumulator
 Cfirevision::FittedCircleFittedCircle accumulator
 Cprotobuf_comm::frame_header_tNetwork framing header
 Cprotobuf_comm::frame_header_v1_tOld network message framing header
 CFreenectDevice
 CFunctionProvider
 Cfirevision::FUSE_greeting_message_tVersion packet, bi-directional
 Cfirevision::FUSE_header_tGeneral packet header
 Cfirevision::FUSE_image_message_header_tImage packet header
 Cfirevision::FUSE_imagedesc_message_tImage description message
 Cfirevision::FUSE_imageinfo_tImage info message
 Cfirevision::FUSE_imagelist_message_tImage list message
 Cfirevision::FUSE_imagereq_message_tImage request message
 Cfirevision::FUSE_lut_message_header_tLookup table packet header
 Cfirevision::FUSE_lutdesc_message_tLUT description message
 Cfirevision::FUSE_lutinfo_tLUT info message
 Cfirevision::FUSE_lutlist_message_tLUT list message
 Cfirevision::FUSE_message_tFUSE message
 Cfirevision::FuseClientHandlerFUSE client handler
 Cfirevision::FuseMessageContentFUSE message content
 Cfirevision::FuseNetworkTransceiverFUSE Network Transceiver
 CFvAqtVisionThreadsAquisition-dependant threads
 Cfirevision::FvRawWriter::FvRawHeaderFvRaw image file header
 CGazsimWebcamSimulates a single webcam in Gazebo
 Cfirevision::GlobalPositionModelGlobal Position Model Interface
 CGoalGoal representation for JSON transfer
 Cfawkes::GossipGroupGossip group communication handler
 Cfawkes::GossipGroupConfigurationGroup configuration for initial groups
 Cfawkes::GossipGroupManagerAbstract class for a Gossip group manager
 Cgrammar
 Cfawkes::openni::HandInfoHand info to pass to draw_skeletons()
 Chash_map
 Chash_set
 Cfirevision::HistogramHistogram
 Cfirevision::MirrorCalibTool::HoleA hole is a sequence of pixels between two lines
 Cfawkes::HostInfoHost information
 Cfawkes::HungarianMethodHungarian method assignment solver
 CImage
 Cfirevision::MirrorCalibTool::ImageA container for a YUV-buffer etc
 Cfirevision::ImageCompressorImage compressor interface
 Cfirevision::ImageDecompressorImage de-compressor interface
 Cfirevision::ImageDiffImage difference checker
 Cfirevision::ImageDisplaySimple image display
 CImageInfoImageInfo representation for JSON transfer
 Cfawkes::runtime::InitOptionsInitialization options class
 CInputSource
 Cfawkes::InterfaceBase class for all Fawkes BlackBoard interfaces
 Cfawkes::Interface::interface_data_ts_tTimestamp data, must be present and first entries for each interface data structs! This leans on timeval struct
 Cfawkes::interface_fieldinfo_tInterface field info list
 Cfawkes::interface_header_tThis struct is used as header for interfaces in memory chunks
 Cfawkes::Interface::interface_messageinfo_tMessage info list
 CInterfaceAdapter
 CInterfaceCheckerCheck interface type and identifier validity
 CInterfaceConstantInterface generator internal representation of a constant as parsed from the XML template file
 CInterfaceDataInterfaceData representation for JSON transfer
 CInterfaceDigestInterface digest generator
 CInterfaceEnumConstantInterface generator internal representation of a enum constant as parsed from the XML template file
 CInterfaceFieldInterface generator internal representation of a field as parsed from the XML template file
 Cfawkes::InterfaceFieldIteratorInterface field iterator
 Cfawkes::InterfaceFieldPointer< FieldType >Direct pointer to an interface field
 Cfawkes::InterfaceFieldPointer< float >
 CInterfaceFieldTypeInterfaceFieldType representation for JSON transfer
 Cfawkes::InterfaceInfoInterface info
 CInterfaceInfoInterfaceInfo representation for JSON transfer
 Cfawkes::BlackBoardInterfaceListener::InterfaceMapsStructure to hold maps for active subscriptions
 Cfawkes::InterfaceMediatorInterface mediator interface
 CInterfaceMessageInterface generator internal representation of a message as parsed from the XML template file
 CInterfaceMessageTypeInterfaceMessageType representation for JSON transfer
 CInterfaceParserParser used to get information out of interface template
 CInterfacePseudoMapInterface generator internal representation of a pseudo map as parsed from the XML template file
 Cfawkes::InterpolatorValue interpolator
 Cfawkes::IPCMessageQueueIPC message queue
 Cfirevision::IplImageAdapterAdapter for OpenCV IplImages
 Cfawkes::Exception::iteratorMessage iterator for exceptions
 Cfawkes::jaco_arm_structJaco struct containing all components required for one arm
 Cfawkes::jaco_dual_arm_structJaco struct containing all components required for a dual-arm setup
 Cfawkes::jaco_target_struct_tJaco target struct, holding information on a target
 Cfawkes::JacoArmAbstract class for a Kinova Jaco Arm that we want to control
 CJoystickBlackBoardHandlerHandler class for joystick data
 CJoystickForceFeedbackCause force feedback on a joystick
 Cfawkes::KalmanFilter1DOne-dimensional Kalman filter implementation for single-precision floats
 Cfawkes::KatanaControllerAbstract class for a Neuronics Katana controller
 CLaserCalibrationAbstract base class for laser calibration
 CLaserDataFilterLaser data filter
 Cfawkes::LibLoggerLibrary logger
 CLineInfoLine information container
 Cstd::list< T >STL class
 Cfawkes::LockPtr< T_CppObject >LockPtr<> is a reference-counting shared lockable smartpointer
 Cfawkes::LockPtr< CLIPS::Environment >
 Cfawkes::LockPtr< fawkes::ClingoAccess >
 Cfawkes::LockPtr< fawkes::ClingoControlManager >
 Cfawkes::LockPtr< fawkes::CLIPSEnvManager >
 Cfawkes::LockPtr< fawkes::NavGraph >
 Cfawkes::LockPtr< fawkes::NavGraphConstraintRepo >
 Cfawkes::LockPtr< fawkes::OpenPRSComm >
 Cfawkes::LockPtr< fawkes::OpenPRSKernelManager >
 Cfawkes::LockPtr< ros::NodeHandle >
 Cfawkes::LockPtr< xn::Context >
 Cfawkes::LogFileDescriptorToLogRedirect a file descriptor to the log
 Cfawkes::LoggerInterface for logging
 Cfawkes::LoggerEmployerLogger employer The LoggerEmployer shall pipe all log messages of the system to added loggers
 Cfawkes::LoggerFactoryLogger factory
 Cfawkes::LuaContextWatcherLua context watcher
 Cfawkes::LuaTriggerManagerLua Trigger Manager
 Cfawkes::MainLoopEmployerMain loop employer The MainLoopEmployer calls the main loop for execution
 Cstd::map< K, T >STL class
 Cfawkes::MemAutoFreeAutomatically free memory on destruction
 Cfawkes::Message::message_data_ts_tTimestamp data, must be present and first entries for each interface data structs! This leans on timeval struct
 Cprotobuf_comm::message_header_tNetwork message header
 Cfawkes::Exception::message_list_tInternal exception message list
 Cfawkes::MessageDecryptorMessage decryptor
 Cfawkes::MessageEncryptorMessage encryptor
 Cfawkes::MessageQueue::MessageIteratorMessage iterator
 Cfawkes::MessageMediatorMessage mediator interface
 CJoystickActThread::MessageProcessorProcess incoming messages
 Cfawkes::MessageQueueMessage queue used in interfaces
 Cfawkes::IPCMessageQueue::MessageStructThis is the struct of the messages that has to be fed to send and receive methods
 Cmethod
 Cfawkes::MetricsManagerBase class for metrics managers
 CMetricsRequestProcessorMetrics web request processor
 Cfawkes::MetricsSupplierMetrics supplier class
 CMiniImageProducerMini image producer
 Cfirevision::MirrorCalibToolThis class encapsulates the routines necessary for interactive mirror calibration
 Cfirevision::MirrorModelMirror model interface
 CModelInterface
 CModelPlugin
 Cfawkes::ModuleDynamic module loader for Linux, FreeBSD, and MacOS X
 Cfawkes::ModuleManagerDynamic module manager
 CMongoDBClientConfigClient configuration
 Cfawkes::MongoDBConnCreatorInterface for a MongoDB connection creator
 Cfirevision::MonoDrawerDraw to a monochrome image
 Cfawkes::motor_tStruct containing angle of current motor, its number in OpenRAVE and corresponding motor number of real devices
 Cstd::multimap< K, T >STL class
 Cfawkes::MutexMutex mutual exclusion lock
 Cfawkes::MutexLockerMutex locking helper
 Cfawkes::NavGraphTopological map graph
 Cfawkes::NavGraphConstraintRepoConstraint repository to maintain blocks on nodes
 Cfawkes::NavGraphEdgeTopological graph edge
 Cfawkes::NavGraphEdgeConstraintConstraint that can be queried to check if an edge is blocked
 Cfawkes::NavGraphEdgeCostConstraintConstraint that can be queried for an edge cost factor
 Cfawkes::NavGraphGeneratorBase class for navgraph generators
 Cfawkes::NavGraphNodeTopological graph node
 Cfawkes::NavGraphNodeConstraintConstraint that can be queried to check if a node is blocked
 Cfawkes::NavGraphPathClass representing a path for a NavGraph
 Cfawkes::NavGraphPolygonConstraintConstraint that blocks nodes within and edges touching a polygon
 Cfawkes::NetworkLogger::network_logger_header_tNetwork logging message header
 Cfawkes::NetworkIncomingConnectionHandlerInterface for handling incoming connections
 Cfawkes::NetworkNameResolverNetwork name and address resolver
 Cfawkes::NetworkServiceRepresentation of a service announced or found via service discovery (i.e
 Cnoncopyable
 Cobject
 Cfawkes::OccupancyGridOccupancy Grid class for general use
 COldCentroidThis class is used to save old centroids in order to check for reappearance
 Cfawkes::OneToManyDependency< Provider, Dependant >One-to-Many dependency constraint
 Cfawkes::OneToManyDependency< fawkes::VisionMasterAspect, fawkes::VisionAspect >
 Cfawkes::OpenPRSCommOpenPRS communication wrapper
 Cfawkes::OpenPRSKernelManagerOpenPRS kernel manager
 Cfawkes::OpenPRSMessagePasserProxyProxy for the OpenPRS server communication
 Coprs_protobuf::OpenPRSProtobufOpenPRS protobuf integration class
 Cfawkes::OpenPRSServerProxyProxy for the OpenPRS server communication
 Cfawkes::OpenRaveConnectorInterface for a OpenRave connection creator
 Cfawkes::OpenRaveEnvironmentOpenRaveEnvironment class
 Cfawkes::OpenRaveManipulatorClass containing information about all manipulator motors
 Cfawkes::OpenRaveRobotOpenRAVE Robot class
 Cfirevision::pcl_point_tStructure defining a point in a CARTESIAN_3D_FLOAT buffer
 Cfirevision::pcl_point_xyzrgb_tStructure defining a point in a CARTESIAN_3D_FLOAT_RGB buffer
 Cpddl_parser::PddlParserParse a PDDL domain file or problem
 CPlanPlan representation for JSON transfer
 CPlanActionPlanAction representation for JSON transfer
 CPlayerMapperFactoryPlayer Fawkes mapper factory
 CPlayerProxyFawkesInterfaceMapperPlayer proxy to Fawkes interface mapper interface
 Cfawkes::PluginPlugin interface class
 CPluginPlugin representation for JSON transfer
 Cfawkes::plugin_list_msg_tPlugin list message
 Cfawkes::plugin_load_failed_msg_tPlugin load failed
 Cfawkes::plugin_load_msg_tLoad plugin message
 Cfawkes::plugin_loaded_msg_tPlugin loaded message
 Cfawkes::plugin_unload_failed_msg_tPlugin unload failed
 Cfawkes::plugin_unload_msg_tUnload plugin message
 Cfawkes::plugin_unloaded_msg_tPlugin unloaded message
 CPluginGeneratorGenerate basic plugins from minimal input
 Cfawkes::PluginLoaderThis class manages plugins
 Cfawkes::PluginManagerListenerPluginManager listener
 CPluginOpRequestPluginOpRequest representation for JSON transfer
 CPluginOpResponsePluginOpResponse representation for JSON transfer
 CPoint
 Cfirevision::MirrorCalibTool::PointAbstract Point class
 Cfawkes::NavGraphPolygonConstraint::Point_Simple point representation for polygon
 Cfawkes::point_6D_structDefines a point with 6-degrees of freedom
 Cfawkes::point_structPoint with cartesian coordinates as signed integers
 Cpcl::PointCloud< PointT >
 Cpcl::PointCloud< ColorPointType >
 Cpcl::PointCloud< LabelPointType >
 Cpcl::PointCloud< pcl::PointXYZ >
 Cpcl::PointCloud< pcl::PointXYZRGB >
 Cpcl::PointCloud< PointType >
 CPointCloudAdapterPoint cloud adapter class
 CPointCloudDBPipeline< PointType >Database point cloud pipeline base class
 CPointCloudDBPipeline< pcl::PointXYZ >
 CPointCloudDBPipeline< pcl::PointXYZRGB >
 Cfawkes::PointCloudManagerPoint Cloud manager
 Cfawkes::pcl_utils::PointCloudNonDeleterHelper struct to avoid deletion of PointClouds
 Cfawkes::pcl_utils::PointCloudTimestampUnion to pack fawkes::Time into the pcl::PointCloud timestamp
 CPointCloudAdapter::PointFieldInfoInformation about the data fields
 Cfawkes::polar_coord_2d_tPolar coordinates
 Cfawkes::polar_coord_3d_tPolar coordinates
 CPose
 Cfirevision::PositionToPixelCompute a pixel position in the camera image from a cartesian world coordinate
 Cpddl_parser::PredicateA PDDL formula (either part of a precondition or an effect(
 Cfawkes::stn::PredicateA representation of a Predicate in the STN
 Cpddl_parser::ProblemA structured representation of a PDDL problem
 Cprotobuf_comm::ProtobufBroadcastPeerCommunicate by broadcasting protobuf messages
 Cprotobuf_comm::ProtobufStreamClientStream client for protobuf message transmission
 Cprotobuf_comm::ProtobufStreamServerStream server for protobuf message transmission
 CPTUJoystickControlRemote control PTUs via keyboard
 Cfirevision::QualifierAbstract Qualifier for a single pixel
 Cstd::queue< T >STL class
 Cfawkes::BlackBoardInterfaceListener::QueueEntryQueue entry type
 Cprotobuf_comm::QueueEntryOutgoing queue entry
 Cfirevision::ReaderImage reader interface
 Cfawkes::ReadWriteLockRead/write lock to allow multiple readers but only a single writer on the resource at a time
 Cfawkes::rectangle_tRectangle (unsigned integers)
 CRefBoxProcessorReferee Box Communication Processor
 CRefBoxStateHandlerReferee Box state handler for RefBoxProcessor
 Cfawkes::RefCountReference counting base class
 Cfawkes::RefPtr< T_CppObject >RefPtr<> is a reference-counting shared smartpointer
 Cfawkes::RefPtr< CLMBase >
 Cfawkes::RefPtr< const pcl::PointCloud< ColorPointType > >
 Cfawkes::RefPtr< const pcl::PointCloud< PointType > >
 Cfawkes::RefPtr< DirectedPerceptionPTU >
 Cfawkes::RefPtr< DynamixelChain >
 Cfawkes::RefPtr< fawkes::FileAlterationMonitor >
 Cfawkes::RefPtr< fawkes::GossipGroup >
 Cfawkes::RefPtr< fawkes::jaco_target_struct_t >
 Cfawkes::RefPtr< fawkes::KatanaController >
 Cfawkes::RefPtr< fawkes::Mutex >
 Cfawkes::RefPtr< fawkes::ReadWriteLock >
 Cfawkes::RefPtr< fawkes::SyncPoint >
 Cfawkes::RefPtr< fawkes::ThreadList >
 Cfawkes::RefPtr< jaco_target_queue_t >
 Cfawkes::RefPtr< jaco_trajec_t >
 Cfawkes::RefPtr< KatanaCalibrationThread >
 Cfawkes::RefPtr< KatanaGotoThread >
 Cfawkes::RefPtr< KatanaGripperThread >
 Cfawkes::RefPtr< KatanaMotionThread >
 Cfawkes::RefPtr< KatanaMotorControlThread >
 Cfawkes::RefPtr< KatanaSensorAcquisitionThread >
 Cfawkes::RefPtr< OpenRaveManipulator >
 Cfawkes::RefPtr< pcl::PointCloud >
 Cfawkes::RefPtr< pcl::PointCloud< ColorPointType > >
 Cfawkes::RefPtr< pcl::PointCloud< LabelPointType > >
 Cfawkes::RefPtr< pcl::PointCloud< pcl::PointXYZ > >
 Cfawkes::RefPtr< pcl::PointCloud< pcl::PointXYZRGB > >
 Cfawkes::RefPtr< pcl::PointCloud< PointT > >
 Cfawkes::RefPtr< PointCloud< PointType > >
 Cfawkes::RefPtr< RobotisRX28 >
 Cfawkes::RefPtr< Roomba500 >
 Cfawkes::RefPtr< SonyEviD100PVisca >
 Cfawkes::RefPtr< SyncPoint >
 Cfawkes::RefPtr< SyncPointManager >
 Cfirevision::RelativePositionModelRelative Position Model Interface
 Cfirevision::RGB_tStructure defining an RGB pixel (in R-G-B byte ordering)
 Cfirevision::RhtAccNodeHough-Transform accumulator node
 Cfirevision::RhtAccumulatorHough-Transform accumulator
 Cfawkes::RoboShapeThis is a class containing all roboshape information
 CRobotisRX28Class to access a chain of Robotis RX28 servos
 CRobotMemoryAccess to the robot memory based on mongodb
 CRobotMemoryCallbackClass to register callbacks independent of how many tests are using them at the moment
 Cfirevision::ROIRegion of interest
 CRoomba500Roomba 500 series communication class
 Cfawkes::RRDArchiveRRD Archive description
 Cfawkes::RRDDataSourceClass to represent a RRD data source
 Cfawkes::RRDDefinitionRRD Definition
 Cfawkes::RRDGraphDataDefinitionRepresent data definition in graph arguments
 Cfawkes::RRDGraphDefinitionClass representing a graph definition
 Cfawkes::RRDGraphElementInterface for graph elements
 Cfawkes::RRDManagerInterface for a RRD connection creator
 Cfirevision::ScalerImage scaler interface
 Cfirevision::ScanlineModelScanline model interface
 Cfawkes::ScopedClassItemTrackerScoped time tracking for specific item
 Cfawkes::ScopedRWLockScoped read/write lock
 Cfirevision::SDLKeeperSDL Reference keeper
 CsearchThis class tries to translate the found plan to interpreteable data for the rest of the program
 Cfirevision::SEGeneratorBasic generators for structuring elements for morphological filters
 CSegmentPairThis class represents the segment between a parent and a child joint
 Cfawkes::SelectDriveModeThis class selects the correct drive mode and calls the appopriate drive component
 Cfawkes::SemaphoreSetIPC semaphore set
 CRobotinoComThread::SensorDataStruct to exchange data between com and sensor thread
 CRoomba500::SensorPacketGroupAllStruct for packet group with everything (SENSPACK_GROUP_ALL)
 Cfirevision::SeqWriterWrites a sequence of images to disk
 CServiceService representation for JSON transfer
 Cfawkes::ServiceModel::ServiceAddedRecordData structure to hold information about a newly added services
 Cfawkes::ServiceBrowseHandlerInterface for class that process browse results
 Cfawkes::ServiceBrowserService browser
 Cfawkes::ServicePublisherService publisher interface
 Cfawkes::ServiceModel::ServiceRemovedRecordData structure to hold information about a recently removed services
 Cfawkes::ServiceSelectorCBEThis widget consists of a Gtk::ComboBox and a Gtk::Button
 Cstd::set< K >STL class
 Cfirevision::ShapeShape interface
 CVisualDisplay2D::ShapeClass representing a shape
 Cfirevision::ShapeModelShape model interface
 Cfawkes::SharedMemoryRegistry::SharedMemIDShared memory identifier
 Cfawkes::SharedMemoryShared memory segment
 Cfawkes::SharedMemory::SharedMemory_header_tGeneral header
 Cfawkes::SharedMemoryHeaderInterface for shared memory header
 Cfirevision::SharedMemoryImageBuffer_header_tShared memory header struct for FireVision images
 Cfirevision::SharedMemoryImageBufferMetaDataShared memory image buffer meta data container
 Cfawkes::SharedMemory::SharedMemoryIteratorShared Memory iterator
 Cfawkes::SharedMemoryListerFormat list output for shared memory segments
 Cfirevision::SharedMemoryLookupTable_header_tShared memory lookup table header struct
 Cfawkes::SharedMemoryRegistryShared memory registry
 Cfirevision::ShrinkerShrinker class to shrink ROIs
 Cfawkes::SignalHandlerInterface for signal handling
 Cfawkes::SignalManagerSystem signal manager
 CSkelGuiSkeletonDrawerDraw body skeleton using OpenGL
 CSkelGuiSkeletonDrawer3DDraw body skeleton using OpenGL (3D)
 CSkelGuiTextureDrawerDraw images from camera in texture
 CSkillSkill representation for JSON transfer
 CBehaviorEnginePlexilAdapter::skill_config::skill_argumentSpecify a skill argument
 CSkillCallSkillCall representation for JSON transfer
 CSkillerFeatureSkiller feature base class
 CSkillGuiCairoRenderInstructorGraphviz Cairo render plugin instructor
 CSkillInfoSkillInfo representation for JSON transfer
 CSlotValueSlotValue representation for JSON transfer
 Cfawkes::SockAddrCompareCompare concept comparator for sockaddr
 Cfawkes::SocketSocket base class
 CSolveEventHandler
 Cfawkes::SpinlockSpin lock
 Cspl_gamecontrol_tSPL RefBox protocol game control struct
 Cspl_robotinfo_tSPL RefBox protocol robot info struct
 Cspl_teaminfo_tSPL RefBox protocol team info struct
 Cstatic_visitor
 Cfirevision::MirrorCalibTool::StepResultThe result of a step contains a YUV buffer
 Cfirevision::StereoProcessorStereo processor interface
 Cfawkes::stn::StnA Simple Temporal Network
 Cfawkes::stn::StnActionAn action representation within an STN
 Cfawkes::pcl_utils::StorageAdapterAdapter base class
 Cfawkes::StringConversionsUtility class that holds string methods
 Cfawkes::StringEqualityString equality checker
 Cfawkes::StringLessString less than test
 Cfawkes::SubProcessSub-process execution with stdin/stdout/stderr redirection
 Cfawkes::WebviewJpegStreamProducer::SubscriberJPEG stream subscriber
 Cfawkes::SyncPointThe SyncPoint class
 Cfawkes::SyncPointCallA call (wait() or emit()) to a SyncPoint
 Cfawkes::SyncPointCallStatsThis class represents call stats of a single component to a single SyncPoint
 Cfawkes::SyncPointManagerThis class gives access to SyncPoints
 Cfawkes::SyncPointSetLessThanCompare sets of syncpoints
 CTabletopVisualizationThreadBaseBase class for virtualization thread
 Cfawkes::target_tStruct containing information about the current target
 CTest
 CTestComputableClass providing a computable function
 Cfawkes::ThreadThread class encapsulation of pthreads
 Cthread_paramsThe parameters passed to the threads
 Cfawkes::ThreadCollectorThread collector
 Cfawkes::ThreadFinalizerThread finalizer interface
 Cfawkes::ThreadInitializerThread initializer interface
 Cfawkes::ThreadLoopListenerThread loop listener interface
 Cfawkes::ThreadNotificationListenerThread notification listener interface
 Cfawkes::TimeA class for handling time
 CTimeAdapter
 Cfawkes::tf::TimeCacheInterfaceInterface for transform time caches
 Cfawkes::TimeSourceTimeSource interface
 Cfawkes::TimeTrackerTime tracking utility
 Cfawkes::TimeWaitTime wait utility
 CToLuaInterfaceGeneratorGenerator that transforms input from the InterfaceParser into valid ToLua++ package file
 CTrackedLineInfoContainer for a line with tracking and smoothing info
 CTransform
 CTransformComputableComputable proving positions in other frames by using transforms
 Cfawkes::tf::TransformPublisherUtility class to send transforms
 CTransformsGraphTransformsGraph representation for JSON transfer
 Cfawkes::tf::TransformStorageStorage for transforms and their parent
 Cfawkes::NavGraphPath::TraversalSub-class representing a navgraph path traversal
 CTreeModelColumnRecord
 CTreeView
 Cfawkes::UniquenessConstraint< ResourceType >Uniqueness constraint
 Cfawkes::UniquenessConstraint< fawkes::MainLoopAspect >
 Cfawkes::UniquenessConstraint< fawkes::TimeSource >
 Cfawkes::upoint_tPoint with cartesian coordinates as unsigned integers
 Cfawkes::openni::UserInfoUser info to pass to draw_skeletons()
 Cfawkes::Configuration::ValueIteratorIterator interface to iterate over config values
 Cstd::vector< T >STL class
 Cfirevision::vel_postime_tPosition/time tuple
 Cfirevision::vel_veltime_tVelocity/time tuple
 Cfirevision::VelocityModelVelocity model interface
 CViewport
 CViscaVisca control protocol implementation over a serial line
 Cfirevision::ViscaControlVisca control protocol implementation over a serial line
 Cfirevision::VisionMasterVision Master
 CVisualDisplay2D2D visualization processor for VisualDisplay2DInterface
 Cfawkes::WaitConditionWait until a given condition holds
 Cwaiter_thread_paramsStruct used for multithreading tests
 Cfawkes::WatchThis is a stop-watch
 Cfawkes::WebNavManagerManage visible navigation entries
 Cfawkes::WebPageFooterGeneratorInterface for HTML footer generator
 Cfawkes::WebPageHeaderGeneratorInterface for HTML header generator
 Cfawkes::WebReplyBasic web reply
 Cfawkes::WebRequestWeb request meta data carrier
 Cfawkes::WebRequestDispatcherWeb request dispatcher
 Cfawkes::WebRequestManagerProbides information about ongoing requests
 Cfawkes::WebServerEncapsulation of the libmicrohttpd webserver
 Cfawkes::WebUrlManagerManage URL mappings
 Cfawkes::WebUserVerifierInterface for user verification
 Cfawkes::WebviewAccessLogWebview access_log writer
 Cfawkes::WebviewRestApiWebview REST API component
 Cfawkes::WebviewRestApiManagerManage URL mappings
 CWebviewRestArray< M >Container to return array via REST
 CWebviewRestArray< Backend >
 Cfawkes::WebviewRestParamsREST parameters to pass to handlers
 CWebviewRESTRequestProcessorREST API web processor
 Cfawkes::WebviewRouter< T >URL path router
 Cfawkes::WebviewRouter< Handler >
 CWebviewStaticRequestProcessorStatic file web processor
 CWindow
 CWindow
 Cfirevision::WriterInterface to write images
 CXmlRpcLogMethodsWrapper class for logging related XML-RPC methods
 CXmlRpcPluginMethodsWrapper class for plugin related XML-RPC methods
 CXmlRpcRequestProcessorXML-RPC web request processor
 Cfirevision::YUV_t_structYUV pixel
 CYUVSpaceDemoYUV color space demo
 Cfirevision::ZauberstabZaubertab selection utility
 Cfirevision::ZRegionRegion is a stack of slices, together with the y-position of the slice at the top
 Cfirevision::ZSlice"slice" is a row of consecutive pixels (horizontal)
 CT