helics  3.0.1
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Chelics::ActionMessage
 Chelics::apps::App
 CApp
 Chelics::AsyncFedCallInfo
 Chelics::BasicBrokerInfo
 Chelics::BasicFedInfo
 Chelics::BasicHandleInfo
 Chelics::Broker
 Chelicscpp::Broker
 Chelics::BrokerApp
 Chelics::BrokerBase
 Chelics::BrokerFactory::BrokerBuilder
 Chelics::BrokerKeeper
 Chelics::BrokerObject
 Chelics::apps::BrokerServer
 CBrokerT
 Chelics::CommFactory::CommBuilder
 Chelics::CommsInterface
 Chelics::ConditionalChangeOnDestroy< X >
 CConfigBase
 Chelics::Core
 Chelicscpp::Core
 Chelics::CoreApp
 Chelics::CoreFactory::CoreBuilder
 Chelics::CoreFederateInfo
 Chelics::CoreKeeper
 Chelics::CoreObject
 Chelics::data_view
 Chelics::ipc::detail::dataBlock
 Chelics::ipc::detail::dataIndex
 Chelics::InputInfo::dataRecord
 Cenable_shared_from_this
 Chelicscpp::Endpoint
 Chelics::EndpointInfo
 Chelics::EndpointInformation
 Chelics::EndpointObject
 Chelics::EptInformation
 Cstd::exceptionSTL class
 Chelicscpp::Federate
 Chelics::Federate
 Chelicscpp::FederateInfo
 Chelics::FederateState
 Chelics::FedInfo
 Chelics::FedObject
 Chelicscpp::Filter
 Chelics::FilterCoordinator
 Chelics::FilterFederate
 Chelics::FilterFederateManager
 Chelics::FilterInfo
 Chelics::FilterObject
 Chelics::FilterOperations
 Chelics::FilterOperator
 Chelics::ForwardingTimeCoordinator
 Chelics::GlobalBrokerId
 Chelics::GlobalFederateId
 Chelics::GlobalHandle
 Chelics::HandleManager
 Cstd::hash< helics::GlobalBrokerId >
 Cstd::hash< helics::GlobalFederateId >
 Cstd::hash< helics::GlobalHandle >
 Cstd::hash< helics::IdentifierId< BaseType, ID, invalidValue > >
 Cstd::hash< helics::InterfaceHandle >
 Cstd::hash< helics::LocalFederateId >
 Cstd::hash< helics::route_id >
 CHelicsComplex
 CHelicsError
 Chelicscpp::HelicsIterationTime
 Chelicscpp::hThrowOnError
 Chelics::IdentifierId< BaseType, ID, invalidValue >
 Chelics::IdentifierId< IdentifierType, Identifiers::INPUT, invalid_id_value >
 Chelics::IdentifierId< IdentifierType, Identifiers::PUBLICATION, invalid_id_value >
 Chelics::IdentifierId< IdentifierType, Identifiers::QUERY, invalid_id_value >
 Chelicscpp::Input
 Chelics::input_info
 Chelics::InputInfo
 Chelics::InputObject
 Chelics::Interface
 Chelics::InterfaceHandle
 Chelics::InterfaceInfo
 Chelics::ipc::IpcBlockingPriorityQueue
 Chelics::ipc::detail::IpcBlockingPriorityQueueImpl
 Cis_easily_hashable< helics::GlobalBrokerId >
 Cis_easily_hashable< helics::GlobalFederateId >
 Cis_easily_hashable< helics::GlobalHandle >
 Cis_easily_hashable< helics::InterfaceHandle >
 Cis_easily_hashable< helics::LocalFederateId >
 Cis_easily_hashable< helics::route_id >
 Chelics::iteration_time
 Chelics::fileops::JsonBuilder
 Chelics::fileops::JsonMapBuilder
 Chelics::linkConnection
 Chelics::LocalFederateId
 Chelics::Logger
 Chelics::LoggerManager
 Chelics::LoggerNoThread
 Chelics::LoggingCore
 CMasterObjectHolder
 Chelics::Message
 Chelicscpp::Message
 Chelics::MessageFederateManager
 Chelics::apps::MessageHolder
 Chelics::MessageHolder
 Chelics::mpi::MpiService
 Chelics::NamedPoint
 Chelics::NetworkBrokerData
 Chelics::ipc::OwnedQueue
 Chelics::ProfilerBuffer
 Chelicscpp::Publication
 Chelics::publication_info
 Chelics::PublicationInfo
 Chelics::PublicationObject
 Chelics::QueryObject
 Chelics::route_id
 Chelics::ipc::SendToQueue
 Cgmlc::libguarded::shared_guarded< T, M >
 Cgmlc::libguarded::shared_guarded< gmlc::containers::DualMappedPointerVector< helics::EndpointInfo, std::string, helics::InterfaceHandle > >
 Cgmlc::libguarded::shared_guarded< gmlc::containers::DualMappedPointerVector< helics::InputInfo, std::string, helics::InterfaceHandle > >
 Cgmlc::libguarded::shared_guarded< gmlc::containers::DualMappedPointerVector< helics::PublicationInfo, std::string, helics::InterfaceHandle > >
 Cgmlc::libguarded::shared_guarded< gmlc::containers::DualMappedVector< helics::Endpoint, std::string, helics::InterfaceHandle, reference_stability::stable > >
 Cgmlc::libguarded::shared_guarded< gmlc::containers::DualMappedVector< helics::Input, std::string, helics::InterfaceHandle, reference_stability::stable > >
 Cgmlc::libguarded::shared_guarded< gmlc::containers::DualMappedVector< helics::Publication, std::string, helics::InterfaceHandle, reference_stability::stable > >
 Cgmlc::libguarded::shared_guarded< gmlc::containers::MappedPointerVector< helics::FederateState, std::string > >
 Cgmlc::libguarded::shared_guarded< gmlc::containers::MappedVector< std::unique_ptr< helics::Filter >, std::string > >
 Cgmlc::libguarded::shared_guarded< helics::AsyncFedCallInfo, std::mutex >
 Cgmlc::libguarded::shared_guarded< std::deque< std::unique_ptr< helics::Message > > >
 Cgmlc::libguarded::shared_guarded< std::multimap< helics::InterfaceHandle, std::string > >
 Cgmlc::libguarded::shared_guarded< std::multimap< std::string, helics::InterfaceHandle > >
 Cgmlc::libguarded::shared_guarded< std::set< std::string > >
 Cgmlc::libguarded::shared_guarded< std::vector< helics::GlobalFederateId > >
 Cgmlc::libguarded::shared_guarded< std::vector< std::string > >
 Cgmlc::libguarded::shared_guarded< std::vector< std::unique_ptr< EndpointData > > >
 Cgmlc::libguarded::shared_guarded< std::vector< std::unique_ptr< helics::input_info > > >
 Chelics::ipc::SharedQueueState
 Chelics::apps::SignalGenerator
 Chelics::SmallBuffer
 Chelics::InputInfo::sourceInformation
 Chelics::apps::SourceObject
 Chelics::tcoptions
 Chelics::TimeCoordinator
 Chelics::TimeData
 Chelics::TimeDependencies
 Chelics::TimeoutMonitor
 Chelics::apps::TypedBrokerServer
 Chelics::UnknownHandleManager
 Chelics::apps::Recorder::ValueCapture
 Chelics::apps::Clone::ValueCapture
 Chelics::ValueConverter< X >
 Chelics::ValueConverter< std::vector< std::string > >
 Chelics::ValueFederateManager
 Chelics::apps::ValueSetter
 Chelics::apps::Recorder::ValueStats
 Chelics::VectorSubscription< X >
 Chelics::VectorSubscription2d< X >
 Chelics::zeromq::WaitingResponse
 CZmqContextManager
 Chelics::zeromq::ZmqRequestSets
 CZmqSocketDescriptor