DUNE: Uniform Navigational Environment  2019.02.0
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
oCDUNE::Tasks::AbstractConsumer
oCDUNE::Tasks::AbstractCreatorAbstract representation of a task creator
oCDUNE::Maneuvers::AbstractLoiterAbstract Loiter behavior
oCManeuver::Multiplexer::AbstractMuxAbstract Multiplexed maneuver
oCUserInterfaces::LEDs::AbstractOutput
oCDUNE::Tasks::AbstractParameterParserAbstract class for parameter parsers
oCDUNE::Parsers::AbstractStringReader
oCDUNE::Parsers::AbstractStringWriter
oCTransports::Seatrac::Acofix_t
oCPlan::Engine::ActionScheduleScheduler for plan and maneuver actions
oCDUNE::Network::AddressIPv4 Address
oCDUNE::IMC::AddressResolver
oCTransports::Seatrac::AhrsCal_t
oCActuators::AMC::Parser::AMCMotorStateMotor data
oCDUNE::Math::AnglesAngle manipulation and conversion methods
oCDUNE::Navigation::UsblTools::AnglesAngles data structure
oCVision::UI2210MGL::AOIArea of Interest
oCActuators::Broom::Arguments
oCPower::MCBv2::ArgumentsTask arguments
oCPower::OPCON::ArgumentsTask arguments
oCPower::PCTLv2::ArgumentsTask arguments
oCPower::PSIMAR::ArgumentsTask arguments
oCSensors::AIM104MultiIO::Arguments
oCSensors::AIS::ArgumentsTask arguments
oCSensors::CyclopsC7::Arguments
oCSensors::DataStore::Arguments
oCSensors::DMS::Arguments
oCSensors::Edgetech2205::ArgumentsTask arguments
oCSensors::EmulatedGPS::Arguments
oCSensors::Genesys::ArgumentsTask arguments
oCSensors::GillWindObserverII::Arguments
oCSensors::GPS::Arguments
oCSensors::IFOG::ArgumentsTask arguments
oCSensors::Imagenex837B::ArgumentsTask arguments
oCSensors::Imagenex852::ArgumentsTask arguments
oCSensors::Imagenex872::Arguments
oCSensors::Imagenex881A::ArgumentsTask arguments
oCActuators::AMC::Arguments
oCDUNE::Control::CoarseAltitude::Arguments
oCSensors::Keller::Arguments
oCSensors::LIMU::ArgumentsTask arguments
oCSensors::MetrecX::ArgumentsTask arguments
oCSensors::Microstrain3DMGX1::Arguments
oCSensors::Microstrain3DMGX3::ArgumentsTask arguments
oCSensors::MiniSVS::Arguments
oCSensors::MLBL::Arguments
oCSensors::MLBLTracker::Arguments
oCSensors::MTi::Arguments
oCSensors::OEMX::Arguments
oCSensors::OS4000::ArgumentsTask arguments
oCDUNE::Control::BottomTracker::Arguments
oCSensors::SADC::Arguments
oCSensors::SCH311X::ArgumentsTask arguments
oCSensors::SonTekArgonaut::Arguments
oCSensors::SW100::Arguments
oCSensors::ThermalZone::Arguments
oCSensors::WifiRSSI::Arguments
oCSensors::XchangeSV::Arguments
oCSensors::XR620CTD::ArgumentsTask arguments
oCSimulators::AcousticModem::Arguments
oCSimulators::CTD::ArgumentsTask arguments
oCSimulators::DepthSensor::ArgumentsTask arguments
oCSimulators::Docking::Arguments
oCSimulators::DVL::ArgumentsTask arguments
oCActuators::FLIRPTU::Arguments
oCActuators::LED4R::ArgumentsTask arguments
oCSimulators::Environment::Arguments
oCSimulators::Gaussian::ArgumentsTask arguments
oCSimulators::GPS::ArgumentsTask arguments
oCSimulators::IMU::ArgumentsTask arguments
oCSimulators::Iridium::ArgumentsTask arguments
oCSimulators::LBL::ArgumentsLBL entity states
oCSimulators::Leaks::ArgumentsTask arguments
oCSimulators::Motor::ArgumentsTask arguments
oCSimulators::Servos::ArgumentsTask arguments
oCSimulators::Target::ArgumentsTask arguments
oCSimulators::UAV::Arguments
oCActuators::MCD4R::ArgumentsTask arguments
oCSimulators::UAVAutopilot::Arguments
oCSimulators::UnderwaterAcoustics::Arguments
oCSimulators::USBL::Arguments
oCSimulators::VSIM::ArgumentsTask arguments
oCActuators::MicroCamD::Arguments
oCSupervisors::AUV::Assist::Arguments
oCSupervisors::AUV::LostComms::Arguments
oCSupervisors::Delegator::ArgumentsTask arguments
oCSupervisors::Entities::Arguments
oCSupervisors::Power::Arguments
oCActuators::PWM::Task::ArgumentsVariables
oCSupervisors::Reporter::Arguments
oCSupervisors::SlaveCPU::ArgumentsTask arguments
oCSupervisors::UAV::LostComms::Arguments
oCSupervisors::Vehicle::Arguments
oCTransports::Announce::Arguments
oCTransports::Cache::Arguments
oCTransports::CommManager::Arguments
oCTransports::DataStore::Arguments
oCTransports::Discovery::Arguments
oCActuators::SCRTv4::Arguments
oCTransports::Evologics::Arguments
oCTransports::Fragments::Arguments
oCTransports::FTP::ArgumentsTask arguments
oCTransports::GSM::ArgumentsTask arguments
oCActuators::SIMCT01::Arguments
oCTransports::HTTP::Arguments
oCTransports::Iridium::Arguments
oCTransports::IridiumSBD::ArgumentsTask arguments
oCTransports::Logging::Arguments
oCTransports::LoggingDigest::Arguments
oCTransports::MobileInternet::ArgumentsTask arguments
oCTransports::Radio::Arguments
oCAutonomy::TextActions::Task::ArgumentsTask arguments
oCTransports::Replay::Arguments
oCActuators::SingleSIMCT01::Arguments
oCTransports::Seatrac::ArgumentsTask arguments
oCTransports::Serial::Arguments
oCTransports::SerialOverTCP::Arguments
oCTransports::TCP::Client::Arguments
oCTransports::TCP::Server::ArgumentsTask arguments
oCTransports::UAN::Arguments
oCTransports::UDP::ArgumentsTask arguments
oCUserInterfaces::Buttons::Arguments
oCUserInterfaces::LCD::Arguments
oCAutonomy::OnEvent::Arguments
oCAutonomy::TREX::ArgumentsTask arguments
oCUserInterfaces::LEDs::Arguments
oCControl::AntennaTracker::ArgumentsTask arguments
oCUserInterfaces::MantaPanel::Arguments
oCVision::DFK51BG02H::ArgumentsTask arguments
oCVision::FrameGrabber::Arguments
oCVision::Lumenera::ArgumentsTask arguments
oCVision::PhotoTrigger::Arguments
oCVision::UAVCamera::ArgumentsTask arguments
oCControl::ASV::HeadingAndSpeed::Arguments
oCControl::ASV::RemoteOperation::ArgumentsTask arguments
oCVision::UI2210MGL::ArgumentsTask arguments
oCControl::AUV::Attitude::Arguments
oCControl::AUV::Allocator::Arguments
oCControl::AUV::Diving::ArgumentsTask arguments
oCControl::AUV::LMI::Arguments
oCControl::AUV::RemoteOperation::Arguments
oCControl::AUV::Speed::Arguments
oCControl::Path::Height::Arguments
oCControl::Path::ILOS::Arguments
oCControl::Path::LOSnSMC::Arguments
oCControl::Path::VectorField::Arguments
oCDUNE::Navigation::UsblTools::Node::ArgumentsTarget arguments
oCControl::ROV::Depth::ArgumentsTask arguments
oCControl::ROV::HorizontalPlane::ArgumentsTask arguments
oCControl::ROV::RemoteOperation::Arguments
oCControl::UAV::Ardupilot::ArgumentsTask arguments
oCControl::UAV::PX4::ArgumentsTask arguments
oCControl::UAV::LOS::Arguments
oCControl::UAV::RemoteOperation::Arguments
oCManeuver::CommsRelay::Arguments
oCManeuver::CompassCalibration::Arguments
oCManeuver::FollowReference::AUV::Arguments
oCManeuver::FollowReference::UAV::Arguments
oCManeuver::FollowSystem::Arguments
oCManeuver::FollowTrajectory::Arguments
oCManeuver::FollowTarget::Arguments
oCManeuver::Multiplexer::Arguments
oCManeuver::RowsCoverage::Arguments
oCManeuver::VehicleFormation::Coordinator::Arguments
oCManeuver::VehicleFormation::FormCollAvoid::Arguments
oCManeuver::VehicleFormation::SMC::Arguments
oCManeuver::VehicleFormation::Test::Arguments
oCMonitors::Clock::Arguments
oCMonitors::Collisions::ArgumentsTask arguments
oCMonitors::Emergency::Arguments
oCMonitors::FuelLevel::FuelFilter::Arguments
oCMonitors::FuelLevel::Arguments
oCMonitors::Medium::ArgumentsTask arguments
oCMonitors::OperationalLimits::ArgumentsTask arguments
oCMonitors::Entities::Arguments
oCNavigation::AUV::Navigation::ArgumentsTask arguments
oCNavigation::AUV::Ranger::ArgumentsTask arguments
oCNavigation::General::GPSNavigation::Arguments
oCMonitors::Servos::Arguments
oCPlan::DB::Arguments
oCNavigation::General::LBL::ArgumentsTask arguments
oCPlan::Engine::Arguments
oCPlan::Generator::Arguments
oCPower::APD::ArgumentsTask arguments
oCPower::BATMANv2::Arguments
oCPower::CPMB::ArgumentsTask arguments
oCPower::CPMBv2::ArgumentsTask arguments
oCPower::DOAMv1::ArgumentsTask arguments
oCPower::DOAMv2::ArgumentsTask arguments
oCPower::LUEMB::ArgumentsTask arguments
oCDUNE::Concurrency::AtomicCounterSimple counter with atomic operations
oCDUNE::Concurrency::AtomicInteger
oCVision::DFK51BG02H::AutoExposure
oCDUNE::Control::AUVModel
oCDUNE::IMC::BackLogEntry
oCDUNE::Concurrency::BarrierBarrier
oCDUNE::Algorithms::Base64Base64 encoding and decoding as defined by RFC 2045
oCDUNE::Entities::BasicEntityBasic Entity class, handling only QueryEntityInfo/EntityInfo messages, and implementing the most basic Entity interface
oCDUNE::Navigation::BasicTransponderBasic transponder information
oCPower::BATMANv2::DriverBatMan::BatManData
oCMonitors::FuelLevel::BatteryDataBattery data for Fuel Level
oCMonitors::FuelLevel::FuelFilter::BatteryModel
oCDUNE::Media::BayerDecoderBayer decoder (demosaicing)
oCSensors::MLBL::BeaconNarrow-Band Beacon
oCDUNE::Navigation::BeamFilterBeamFilter is responsible to gather beam distance values from a DVL unit and compute one local distance output
oCDUNE::Utils::BitBuffer
oCDUNE::IMC::BlobThe IMC Blob is a byte array with the XML used to generate C++ code
oCDUNE::Coordinates::BodyFixedFrameClass with utility methods for body fixed frame conversions
oCDUNE::Hardware::LUCL::BootLoader
oCDUNE::Hardware::UCTK::Bootloader
oCDUNE::Control::BottomTracker
oCSimulators::Environment::Bounds
oCDUNE::Time::BrokenDownRepresentation of time/date in a broken down fashion
oCDUNE::IMC::Bus
oCDUNE::Hardware::Buttons
oCDUNE::Utils::ByteBuffer
oCDUNE::Utils::ByteCopy
oCPlan::Engine::CalibrationPlan Specification parser
oCDUNE::Media::MJPG::ChunkClass representing an RIFF/AVI chunk
oCTransports::Seatrac::CidDatReceiveMsg
oCTransports::Seatrac::CidDatSendMsg
oCTransports::Seatrac::CidNavBeaconPosSendMsg
oCTransports::Seatrac::CidNavBeaconPosUpdateMsg
oCTransports::Seatrac::CidNavQuerryRespMsg
oCTransports::Seatrac::CidNavQueryReqMsg
oCTransports::Seatrac::CidNavQuerySendMsg
oCTransports::Seatrac::CidNavRefPosSendMsg
oCTransports::Seatrac::CidNavRefPosUpdateMsg
oCTransports::Seatrac::CidPingErrorMsg
oCTransports::Seatrac::CidPingRequestMsg
oCTransports::Seatrac::CidPingRespMsg
oCTransports::Seatrac::CidPingSendMsg
oCTransports::Seatrac::CidSettingsMsg
oCTransports::Seatrac::CidSettingsSaveMsg
oCTransports::Seatrac::CidSettingsSetMsg
oCTransports::Seatrac::CidStatusMsg
oCTransports::Seatrac::CidSysInfo
oCTransports::Seatrac::CidSysRebootMsg
oCTransports::Seatrac::CidXcvrFixMsg
oCTransports::Seatrac::CidXcvrUsblMsg
oCDUNE::Utils::CircularBuffer< T >Circular buffer with a maximum fixed-size capacity
oCSupervisors::Reporter::ClientThis class is a client-side API to use reporter supervisor
oCTransports::TCP::Server::Task::Client
oCDUNE::Time::ClockSystem clock routines
oCDUNE::Control::CoarseAltitude
oCDUNE::Utils::Codecs::CodedEstimatedStateThis struct has methods to encode an EstimatedState IMC message into an UamTxFrame and to decode an EstimatedState from an UamRxFrame
oCDUNE::Utils::Codecs::CodedReferenceThis struct has methods to encode/decode several Reference IMC messages into single UamTxFrame/UamRxFrame IMC messages
oCDUNE::Hardware::LUCL::Command
oCSensors::Edgetech2205::CommandLink
oCTransports::FTP::CommandParserImplementation of a simple FTP command parser
oCDUNE::Hardware::LUCL::Command::CommandPayloadCommand
oCTransports::DataStore::CompareSamples
oCDUNE::Navigation::CompassCalibrationCompassCalibration is responsible to gather data from compass in order to compute hard-iron calibration parameters
oCPlan::Engine::ComponentActiveTimeClass to handle each component's active time
oCDUNE::Compression::Compressor
oCDUNE::Concurrency::Condition
oCDUNE::Parsers::ConfigMicrosoft Windows INI configuration file parser
oCDUNE::Database::ConnectionDatabase connection
oCTransports::UDP::Contact
oCTransports::UDP::ContactTable
oCDUNE::Tasks::ContextThis structure serves the purpose of joining useful objects, usually shared by a large number of classes (namely Tasks)
oCDUNE::Control::PathController::TrackingState::CoordStart, end waypoints
oCDUNE::Time::Counter< T >Simple time counter
oCDUNE::Time::Counter< double >
oCDUNE::Time::Counter< float >
oCDUNE::Algorithms::CRC16CRC-16-IBM Algorithm
oCDUNE::Algorithms::CRC8Generic computation of 8-bit CRCs
oCDUNE::Tasks::Creator
oCSensors::OEMX::DriverOEMX::CTDData
oCDUNE::Parsers::PD4::Data
oCTransports::DataStore::DataSampleClass used to store a single sample
oCTransports::Seatrac::DataSeatracSeatrac data structure
oCTransports::DataStore::DataStoreThis class is used to store samples locally until they are forwarded to other node
oCDUNE::Compression::Decompressor
oCDUNE::Time::DelayRoutines to control timed delays
oCDUNE::Monitors::DelayedTrigger< T >
oCDUNE::Monitors::DelayedTrigger< Tc >
oCDUNE::Time::DeltaTime delta calculations
oCDUNE::Math::Derivative< Type >
oCDUNE::Math::Derivative< double >
oCTransports::Announce::Destination
oCDestinationManager
oCDUNE::Tasks::Profiles::Details
oCTransports::Radio::Radio3dr::DeviceParam
oCTransports::Radio::RadioRFDXXXxPtP::DeviceParam
oCDUNE::IMC::DevicePosition
oCTransports::Radio::DeviceReports
oCDUNE::FileSystem::Directory
oCDUNE::Control::DiscretePID
oCManeuver::Multiplexer::DislodgeArgs
oCSupervisors::Reporter::DispatcherDispatcher class
oCControl::ROV::RemoteOperation::DistanceTrackingDistance tracking algorithm for ROV
oCSensors::DMS::DriverDMS::DMSState
oCSimulators::Docking::Task::DockState
oCSensors::AIM104MultiIO::Driver
oCSensors::SW100::Driver
oCPower::BATMANv2::DriverBatMan
oCSensors::DMS::DriverDMSMessage Parser for DMS
oCSensors::OEMX::DriverOEMX
oCSensors::SADC::DriverSADCMessage Parser for SADC
oCManeuver::Multiplexer::DropArgsVariables
oCControl::ROV::RemoteOperation::DTArguments
oCDUNE::System::DynamicLoader
oCDUNE::Maneuvers::ElevateClass to control elevator behavior
oCManeuver::Multiplexer::ElevatorArgsArguments
oCDUNE::Media::MJPG::EncoderEncoder for an AVI contained MJPEG stream
oCDUNE::Entities::EntityDataBase::EntityData base entry
oCVision::Lumenera::EntityActivation
oCVision::Lumenera::EntityActivationMaster
oCDUNE::Entities::EntityDataBase
oCMonitors::FuelLevel::EntityPowerEntity Power for Fuel Level
oCDUNE::System::Environment
oCSensors::LIMU::ErrorCountsError counts
oCDUNE::Hardware::LUCL::Command::ErrorPayloadError
oCDUNE::Hardware::UCTK::Errors
oCMonitors::Entities::ESRecord
oCSensors::Edgetech2205::EstimatedStateEntry
oCSensors::Edgetech2205::EstimatedStateListThis class maintains a list of estimated state messages and allows searching for the message that is closest to a given timestamp
oCPlan::Engine::Timeline::ETAStart and End ETA
oCstd::exceptionSTL class
oCSensors::Imagenex837B::ExternalControlExternal control frame that allows direct control over DeltaT.exe or the Linux binary
oCSimulators::VSIM::FactoryFactory to produce world and vehicle objects from configuration file parameters
oCDUNE::IMC::Factory
oCDUNE::Math::Random::FactoryFactory of PRNGS
oCDUNE::Tasks::Factory
oCDUNE::Compression::Factory
oCDUNE::FileSystem::FileLock
oCTransports::Seatrac::Firmware_t
oCDUNE::Hardware::UCTK::FirmwareInfo
oCDUNE::Navigation::UsblTools::FixFix data structure
oCDUNE::Algorithms::FletcherChecksum8-bit Fletcher Checksum Algorithm
oCDUNE::Streams::Terminal::Flusher
oCFollowTrajectory
oCSimulators::VSIM::ForceForce properties
oCDUNE::Time::Format
oCManeuver::VehicleFormation::FormCollAvoid::FormMonitor
oCDUNE::Network::FragmentedMessage
oCDUNE::Network::Fragments
oCSensors::Imagenex837B::FrameData logger base frame for Imagenex files
oCVision::DFK51BG02H::FrameContainer for raw picture data
oCVision::Lumenera::Log::Frame
oCVision::UI2210MGL::FrameFrame
oCDUNE::Hardware::UCTK::Frame
oCMonitors::FuelLevel::FuelFilterFuel Filter for Fuel Level
oCPlan::Engine::FuelPredictionPlan Specification parser
oCDUNE::Math::FuncWrapper
oCDUNE::Math::Random::GeneratorBase abstract class for random number generators
oCDUNE::Hardware::GPIO
oCPlan::Engine::GroupSpeed
oCVision::DFK51BG02H::GVCPImplementation of the GigE Vision Control Protocol (GVCP)
oCDUNE::IO::Handle
oCTransports::Seatrac::Hardware_t
oCHayesModem
oCDUNE::IMC::HeaderHeader format
oCVision::Lumenera::HTTPClient
oCDUNE::I18N
oCDUNE::Hardware::I2C
oCDUNE::Network::Initializer
oCDUNE::Concurrency::Initializer
oCDUNE::IMC::InlineMessage< Type >Inline Message
oCDUNE::IMC::InlineMessage< DUNE::IMC::ControlCommand >
oCDUNE::IMC::InlineMessage< DUNE::IMC::DesiredSpeed >
oCDUNE::IMC::InlineMessage< DUNE::IMC::DesiredZ >
oCDUNE::IMC::InlineMessage< DUNE::IMC::EstimatedState >
oCDUNE::IMC::InlineMessage< DUNE::IMC::FormationControlParams >
oCDUNE::IMC::InlineMessage< DUNE::IMC::HistoricData >
oCDUNE::IMC::InlineMessage< DUNE::IMC::LblBeacon >
oCDUNE::IMC::InlineMessage< DUNE::IMC::Maneuver >
oCDUNE::IMC::InlineMessage< DUNE::IMC::Message >
oCDUNE::IMC::InlineMessage< DUNE::IMC::PlanSpecification >
oCDUNE::IMC::InlineMessage< DUNE::IMC::Reference >
oCDUNE::IMC::InlineMessage< DUNE::IMC::SoiPlan >
oCDUNE::IMC::InlineMessage< DUNE::IMC::TrexToken >
oCDUNE::Hardware::IntelHEX
oCDUNE::Hardware::UCTK::Interface
oCDUNE::Network::InterfaceNetwork interface information
oCDUNE::Hardware::IOPort
oCstd::ios_baseSTL class
oCTransports::Seatrac::IpAddr_T
oCDUNE::IMC::IridiumMessageAll Iridium messages subclass this type
oCSimulators::Environment::QuadTree::ItemItem datum
oCSimulators::Environment::QuadTree::IterationIteration handle
oCDUNE::Media::JPEGCompressor
oCDUNE::Navigation::KalmanFilter
oCSensors::MLBL::LBLComplete LBL
oCActuators::LED4R::LEDLED channel
oCPower::LUEMB::LEDLED channel
oCMonitors::OperationalLimits::Task::LErrorLimit error struct
oCTransports::UDP::LimitedComms
oCActuators::FLIRPTU::Limits
oCDUNE::Control::LinearSystem
oCDUNE::Math::LineSegParam< Type >Computes the intersection point between two line segments
oCDUNE::Math::LinIntParam< Type >Interpolates linearly between (t0,x0) and (t1,x1) for value t will also work if the point is outside of this interval
oCManeuver::Multiplexer::LoiterArgs
oCDUNE::Control::PathController::TrackingState::LoiterDataLoiter data
oCTransports::Seatrac::MacAddr_T
oCDUNE::Tasks::Manager
oCManeuver
oCSupervisors::Vehicle::ManeuverSupervisor
oCDUNE::Math::Matrix
oCPower::MCBv2::MCP23017
oCDUNE::Algorithms::MD5MD-5 Algorithm (RFC 1321)
oCDUNE::Algorithms::MD5::MD5_HANDLE
oCDUNE::Monitors::MediumHandlerMediumHandler handles vehicle medium data
oCDUNE::Memory
oCDUNE::IMC::MessageBasic IMC message
oCDUNE::Tasks::MessageFilter
oCDUNE::IMC::MessageList< Type >Message list
oCDUNE::IMC::MessageList< DUNE::IMC::Announce >
oCDUNE::IMC::MessageList< DUNE::IMC::BeamConfig >
oCDUNE::IMC::MessageList< DUNE::IMC::DeviceState >
oCDUNE::IMC::MessageList< DUNE::IMC::EntityParameter >
oCDUNE::IMC::MessageList< DUNE::IMC::LblBeacon >
oCDUNE::IMC::MessageList< DUNE::IMC::LogBookEntry >
oCDUNE::IMC::MessageList< DUNE::IMC::MapFeature >
oCDUNE::IMC::MessageList< DUNE::IMC::MapPoint >
oCDUNE::IMC::MessageList< DUNE::IMC::Message >
oCDUNE::IMC::MessageList< DUNE::IMC::PathPoint >
oCDUNE::IMC::MessageList< DUNE::IMC::PlanDBInformation >
oCDUNE::IMC::MessageList< DUNE::IMC::PlanManeuver >
oCDUNE::IMC::MessageList< DUNE::IMC::PlanTransition >
oCDUNE::IMC::MessageList< DUNE::IMC::PlanVariable >
oCDUNE::IMC::MessageList< DUNE::IMC::PolygonVertex >
oCDUNE::IMC::MessageList< DUNE::IMC::ProfileSample >
oCDUNE::IMC::MessageList< DUNE::IMC::RelativeState >
oCDUNE::IMC::MessageList< DUNE::IMC::RemoteData >
oCDUNE::IMC::MessageList< DUNE::IMC::SoiWaypoint >
oCDUNE::IMC::MessageList< DUNE::IMC::TrajectoryPoint >
oCDUNE::IMC::MessageList< DUNE::IMC::TrexAttribute >
oCDUNE::IMC::MessageList< DUNE::IMC::TrexToken >
oCDUNE::IMC::MessageList< DUNE::IMC::UsblModem >
oCDUNE::IMC::MessageList< DUNE::IMC::VehicleFormationParticipant >
oCTransports::HTTP::MessageMonitor
oCDUNE::Power::ModelUtility class to compute offline power conversions and hold model parameters
oCDUNE::Control::ModelParameters
oCDUNE::Navigation::UsblTools::ModemUSBL tools handler
oCDUNE::Monitors::MotorCurrentMonitor< Tc, Tr >
oCDUNE::Math::MovingAverage< T >
oCDUNE::Math::MovingAverage< double >
oCDUNE::Math::MovingAverage< float >
oCDUNE::Math::MovingAverage< Tc >
oCDUNE::Math::MultiMovingAverage< T >
oCDUNE::Math::MultiMovingAverage< float >
oCDUNE::Concurrency::Mutex
oCDUNE::Hardware::LUCL::Command::NamePayloadName
oCDUNE::Parsers::NMEAReaderNMEA Sentence reader is a simple NMEA parser capable of validating and converting sentence fields
oCDUNE::Parsers::NMEAWriterNMEA Writer
oCSimulators::Environment::Node
oCTransports::UDP::Node
oCDUNE::Navigation::UsblTools::NodeUSBL tools node (that actively requests fixes from USBL modem)
oCTransports::UDP::NodeAddress
oCTransports::UDP::NodeTable
oCDUNE::Database::NullDatum to represent a NULL argument when binding statements
oCSimulators::VSIM::ObjectObject properties
oCDUNE::Math::Optimization
oCDUNE::Utils::OptionParser
oCSensors::Edgetech2205::Packet
oCDUNE::IMC::Packet
oCDUNE::Tasks::Parameter
oCDUNE::Tasks::ParameterTable
oCDUNE::Tasks::ParameterTypeName
oCSensors::Edgetech2205::ParserEdgeTech's JSF format parser
oCSensors::Imagenex852::ParserParser for Imagenex 852 High Frequency Echo Sounder Return Data
oCSensors::Imagenex881A::ParserParser for the Imagenex 881A response frame
oCActuators::AMC::ParserMessage Parser for AMC motor controller
oCSensors::XR620CTD::Parser
oCDUNE::Hardware::UCTK::Parser
oCDUNE::IMC::ParserParser class
oCDUNE::Maneuvers::VehicleFormation::ParticipantParticipant data (per vehicle in the formation)
oCDUNE::FileSystem::Path
oCUserInterfaces::LEDs::Pattern
oCSensors::Imagenex852::PatternFilterPattern Filter for Imagenex 852 High Frequency Echo Sounder Return Data
oCSimulators::Environment::PencilBeam::PBArguments
oCDUNE::Parsers::PD4
oCSimulators::Environment::PencilBeam
oCPeriodic
oCDUNE::Time::PeriodicDelay
oCPlan::Engine::PlanPlan Specification parser
oCDUNE::Parsers::PlanConfigParserUtility class to parse simple plans from DUNE's .ini format
oCSimulators::Environment::PointPoint structure
oCDUNE::IO::Poll
oCManeuver::Multiplexer::PopUpArgsArguments
oCDUNE::Navigation::UsblTools::PositionPosition data structure
oCPower::MCBv2::PowerChannelPower Channel data structure
oCPower::PCTLv2::PowerChannel
oCPower::PCTLv2::PowerChannels
oCDUNE::Compression::Bzip2Decompressor::PrivateData
oCDUNE::Compression::ZlibDecompressor::PrivateData
oCSensors::MetrecX::Probes
oCDUNE::Concurrency::ProcessPrivate
oCDUNE::Plans::TimeProfile::Profile
oCDUNE::Tasks::Profiles
oCDUNE::Plans::ProgressUtility class to estimate a plan's progress
oCDUNE::Maneuvers::FigureEight::PropertiesProperties for constructor
oCDUNE::Media::MJPG::PropertiesProperties of an AVI encoded MJPEG
oCDUNE::Hardware::LUCL::Protocol
oCDUNE::Hardware::LUCL::ProtocolParser
oCDUNE::Math::QPSolverQuadratic programming solver
oCSimulators::Environment::QuadTree"Quad-tree" structure used to index spatial data in two dimensions
oCControl::UAV::Ardupilot::RadioChannelRadio Channel structure
oCTransports::Radio::RadioConfParam
oCTransports::Radio::RadioDriver
oCDUNE::Navigation::RangingRanging is responsible to contain functions necessary to process ranging data (assuming a transceiver plus one (at least) transponder setup
oCDUNE::Utils::RawFifoImplementation of a First In First Out data structure, that can hold raw data (byte streams)
oCDUNE::Concurrency::RawTLS
oCDUNE::Tasks::Recipient
oCTransports::Evologics::RecvIM
oCTransports::Evologics::RecvUsblAng
oCTransports::Evologics::RecvUsblPos
oCManeuver::VehicleFormation::FormCollAvoid::RelState
oCTransports::UAN::Report
oCTransports::Radio::Report
oCTransports::Radio::RepotImcData
oCSupervisors::Reporter::RequestRequest structure
oCSupervisors::Vehicle::Request
oCTransports::HTTP::RequestHandler
oCDUNE::System::Resources
oCDUNE::Tasks::RestartNeededThe emitting task has encountered an error that can possibly be recovered by a restart
oCControl::AUV::Attitude::RollCompensation
oCTransports::DataStore::Router
oCDUNE::Maneuvers::RowsStagesClass to parse a rows maneuver and to create and fire each stage
oCDUNE::Concurrency::Runnable
oCDUNE::Concurrency::RWLock
oCSensors::SADC::DriverSADC::SADCStateMotor data
oCManeuver::Multiplexer::SampleArgsVariables
oCAutonomy::OnEvent::SamplerData sampler for on event behavior launcher
oCManeuver::Multiplexer::ScheduledArgs
oCDUNE::Concurrency::SchedulerClass to manage the default scheduling policy
oCDUNE::Concurrency::ScopedConditionScoped Condition
oCDUNE::Concurrency::ScopedMutexScoped Mutex
oCDUNE::Concurrency::ScopedRWLockScoped Read/Write lock
oCDUNE::Concurrency::ScopedSemaphoreScoped Semaphore
oCDUNE::Concurrency::Semaphore
oCSensors::OEMX::SensorStateData
oCTransports::HTTP::Server
oCDUNE::Monitors::ServoCurrentMonitor< T >
oCDUNE::Monitors::ServoPositionMonitor< T >
oCTransports::IridiumSBD::SessionResultThis class interprets and represents the result of an SBD Session
oCTransports::IridiumSBD::SessionResultCode
oCSensors::XR620CTD::SetupCommandsSetup commands
oCDUNE::Concurrency::SharedMemory
oCSensors::AIS::ShipTypeCode
oCSimpleTransport
oCDUNE::Control::SlopeData
oCTransports::GSM::SMSSMS struct
oCTransports::GSM::SmsRequest
oCDUNE::Tasks::SourceFilterSourceFilter Filter to check if a message is allowed to pass according to its source system and/or entity
oCDUNE::Plans::SpeedModelUtility class to compute offline speed conversions
oCDUNE::Plans::TimeProfile::SpeedProfile
oCDUNE::Utils::StateMachine< Class, Data >::STATE
oCDUNE::Utils::StateMachine< Class, Data >State machine with very lightweight infrastructure, and requiring also very little for instantiation
oCDUNE::Database::StatementSQL statement
oCDUNE::Maneuvers::StationKeepClass to control station keeping behavior
oCManeuver::Multiplexer::StationKeepingArgs
oCManeuver::Multiplexer::StationKeepingExtendedArgs
oCPlan::Engine::Statistics
oCTransports::Replay::Task::Stats
oCstreambuf
oCDUNE::Navigation::StreamEstimatorStreamEstimator is responsible to estimate the stream of the liquid fluid surrounding a underwater or surface vehicle
oCDUNE::Utils::String
oCSensors::Edgetech2205::SubsystemDataSubsystem specific data used to rewrite the header of each ping
oCSensors::Imagenex852::SwitchDataImagenex 852 Switch Data
oCDUNE::Navigation::UsblTools::TargetUSBL tools handler ticket
oCTask
oCDUNE::Tasks::TaskCpuUsage
oCDUNE::Network::TDMATime division multiple access (TDMA) is a channel access method for shared medium networks
oCTransports::Radio::TelemetryThis class is a communication manager for telemetry
oCDUNE::Streams::Terminal
oCThread
oCThread
oCTransports::Seatrac::Ticket
oCTransports::Evologics::Ticket
oCSupervisors::Reporter::TicketTicket class
oCPlan::Engine::TimelineClass to gather each maneuver's ETA
oCDUNE::Plans::TimeProfileUtility class to estimate a plan's duration and speed profiles
oCDUNE::Maneuvers::VehicleFormation::TPointTrajectory point
oCDUNE::Maneuvers::FollowTrajectory::TPointTrajectory point
oCDUNE::Control::PathController::TrackingState::TrackCoordTrack position & velocity
oCDUNE::Control::PathController::TrackingStateAll data regarding the vehicle's state while tracking the path
oCSensors::MLBL::TransponderNarrow band transponder
oCSensors::MLBLTracker::Transponder
oCDUNE::Concurrency::TSQueue< T >The TSQueue is a thread-safe implementation of a FIFO (first-in, first-out) data structure
oCDUNE::Concurrency::TSQueue< DUNE::IMC::BackLogEntry * >
oCDUNE::Concurrency::TSQueue< IMC::DUNE::IMC::Message * >
oCDUNE::Concurrency::TSQueue< std::string >
oCDUNE::Concurrency::TSQueue< UCTK::DUNE::Hardware::UCTK::Frame * >
oCDUNE::Concurrency::TSQueue< uint8_t >
oCDUNE::Utils::TupleList
oCTransports::IridiumSBD::TxRequestThis class represents an SBD transmission request
oCDUNE::Simulation::UAVSimulation
oCDUNE::Algorithms::UNESCO1983Collection of algorithms for calculating fundamental properties of seawater
oCDUNE::Network::URL
oCSimulators::USBL::USBLMessageStruct for the field value in DeviceData Binary message
oCDUNE::Navigation::UsblToolsUsblTools provides converter methods for IMC's USBL messages
oCDUNE::Coordinates::UTM
oCDUNE::Coordinates::UTMPoint
oCDUNE::Tasks::Parameter::ValuesIf
oCstd::vector< T >STL class
oCDUNE::Hardware::LUCL::Command::VersionPayloadVersion
oCDUNE::Monitors::VerticalMonitorVerticalMonitor monitors the vehicle's progress in the z direction
oCDUNE::Media::VideoCapture
oCDUNE::Media::VideoIIDC1394
oCSimulators::VSIM::VolumeSubmersed volume calculation class
oCDUNE::Coordinates::WGS84Routines for WGS-84 coordinate manipulation
oCVision::DFK51BG02H::WhiteBalanceWhite-balance filter for Bayer 8 (GBRG) images
oCDUNE::Coordinates::WMMWorld-magnetic model 2010-2015 interface class
oCDUNE::Coordinates::WMMData
oCSimulators::VSIM::WorldVirtual World properties
oCDUNE::Utils::XML
oCDUNE::Algorithms::XORChecksumXOR Checksum Algorithm
oCTransports::Radio::XxMesg
oCManeuver::Multiplexer::YoYoArgs
\CDUNE::Control::YoYoMotion