Goby v2
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cboost::asio::time_traits< goby::common::GobyTime >Time traits specialised for GobyTime
 Cenable_shared_from_this
 Cevent
 Csimple_state
 Cstate
 Cstate_machine
 CChatCursesTerminal GUI for a chat window (lower box to type and upper box to receive messages). Part of the chat.cpp example
 CCMOOSApp
 CCMOOSGeodesy
 CDefaultIdentifierCodec
 CMessageStack
 CRepeatedTypedFieldCodec
 CTypedFieldCodec
 CTypedFixedFieldCodec
 CDefaultNumericFieldCodec
 CStaticCodec
 CTimeCodecBase
 CFrontSeatInterfaceBase
 Cgoby::acomms::benthos_fsm::Command::ATSentenceMeta
 Cgoby::acomms::benthos_fsm::StateNotify
 Cgoby::acomms::DCCLCodec
 Cgoby::acomms::fsm::Command::ATSentenceMeta
 Cgoby::acomms::fsm::StateNotify
 Cgoby::acomms::ModemDriverBaseAbstract base class for acoustic modem drivers. This is subclassed by the various drivers for different manufacturers' modems
 Cgoby::acomms::OnCallBase
 Cgoby::acomms::Packetizer
 Cgoby::acomms::Queue
 Cgoby::acomms::QueuedMessage
 Cgoby::acomms::QueueManagerAPI to the goby-acomms Queuing Library
 Cgoby::acomms::RouteManager
 Cgoby::acomms::RUDICSServer
 Cgoby::acomms::SBDMessageReader
 Cgoby::acomms::SBDServer
 Cgoby::common::ApplicationBase
 Cgoby::common::ColorsRepresents the eight available terminal colors (and bold variants)
 Cgoby::common::CommandEntry
 Cgoby::common::ConfigReader
 Cgoby::common::FlexNCursesEnables the Verbosity == gui mode of the Goby logger and displays an NCurses gui for the logger content
 Cgoby::common::GobyTime
 Cgoby::common::HDF5Plugin
 Cgoby::common::HDF5ProtobufEntry
 Cgoby::common::LiaisonScope::HistoryContainer::MVC
 Cgoby::common::NodeInterface< NodeTypeBase >
 Cgoby::common::PubSubNodeWrapperBase
 Cgoby::common::TermColorConverts between string, escape code, and enumeration representations of the terminal colors
 Cgoby::common::ZeroMQService
 Cgoby::common::ZeroMQSocket
 Cgoby::moos::DynamicMOOSVars
 Cgoby::moos::ModemIdConvert
 Cgoby::moos::MOOSPrefixTranslation< prefix_technique, base_technique >
 Cgoby::moos::MOOSSerializer
 Cgoby::moos::MOOSTranslation< technique >
 Cgoby::moos::MOOSTranslation< protobuf::TranslatorEntry::TECHNIQUE_COMMA_SEPARATED_KEY_EQUALS_VALUE_PAIRS >
 Cgoby::moos::MOOSTranslation< protobuf::TranslatorEntry::TECHNIQUE_FORMAT >
 Cgoby::moos::MOOSTranslation< protobuf::TranslatorEntry::TECHNIQUE_FORMAT >::RepeatedFieldKey
 Cgoby::moos::MOOSTranslation< protobuf::TranslatorEntry::TECHNIQUE_PROTOBUF_NATIVE_ENCODED >
 Cgoby::moos::MOOSTranslation< protobuf::TranslatorEntry::TECHNIQUE_PROTOBUF_NATIVE_HEX >
 Cgoby::moos::MOOSTranslation< protobuf::TranslatorEntry::TECHNIQUE_PROTOBUF_TEXT_FORMAT >
 Cgoby::moos::MOOSTranslator
 Cgoby::pb::SubscriptionBase
 Cgoby::transitional::DCCLAlgorithmPerformer
 Cgoby::transitional::DCCLMessage
 Cgoby::transitional::DCCLMessageValDefines a DCCL value
 Cgoby::transitional::DCCLMessageVar
 Cgoby::transitional::DCCLPublish
 Cgoby::transitional::DCCLTransitionalCodecAPI to the Transitional Dynamic CCL Codec (looks like DCCLv1, but calls DCCLv2). Warning: this class is for legacy support only, new applications should use DCCLCodec directly
 Cgoby::util::LineBasedConnection< ASIOAsyncReadStream >
 Cgoby::util::LineBasedInterfaceBasic interface class for all the derived serial (and networking mimics) line-based nodes (serial, tcp, udp, etc.)
 Ctrue_type
 CErrorCollector
 CMessage
 CGroupDefines a group of messages to be sent to the Goby logger. For Verbosity == verbose streams, all entries appear interleaved, but each group is offset with a different color. For Verbosity == gui streams, all groups have a separate subwindow
 CGroupSetterHelper class for enabling the group(std::string) manipulator
 Cgoby::util::LineBasedConnection< boost::asio::ip::tcp::socket >
 Cgoby::util::LineBasedConnection< boost::asio::serial_port >
 Cgoby::moos::MOOSPrefixTranslation< protobuf::TranslatorEntry::TECHNIQUE_PREFIXED_PROTOBUF_NATIVE_ENCODED, protobuf::TranslatorEntry::TECHNIQUE_PROTOBUF_NATIVE_ENCODED >
 Cgoby::moos::MOOSPrefixTranslation< protobuf::TranslatorEntry::TECHNIQUE_PREFIXED_PROTOBUF_NATIVE_HEX, protobuf::TranslatorEntry::TECHNIQUE_PROTOBUF_NATIVE_HEX >
 Cgoby::moos::MOOSPrefixTranslation< protobuf::TranslatorEntry::TECHNIQUE_PREFIXED_PROTOBUF_TEXT_FORMAT, protobuf::TranslatorEntry::TECHNIQUE_PROTOBUF_TEXT_FORMAT >
 CMyClass
 Cgoby::common::NodeInterface< CMOOSMsg >
 Cgoby::common::NodeInterface< google::protobuf::Message >
 CSalinityCalculator
 Cstd::exceptionSTL class
 Cstd::ios_baseSTL class
 Cstd::list< T >STL class
 Cstreambuf
 Cstd::vector< T >STL class
 CWContainerWidget
 CWGroupBox
 CWProgressBar
 CWStandardItemModel
 CWTreeTableNode
 CWTreeView
 CDefaultHandler
 CXercesInitializer
 CXMLParser
 Cbool
 Cshared_ptr< boost::signals2::signal< void(const CMOOSMsg &msg)> >
 CCMOOSMsg
 Cdouble
 Cint
 CMOOSAppType
 Cstatic char **
 Cpair< std::pair< std::string, std::string >, int >
 Cpair< std::string, int >
 Cpair< std::string, std::string >
 CSynchronousLoop