DUNE: Uniform Navigational Environment  2019.02.1
Class Hierarchy

Go to the graphical class hierarchy

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