helics  2.8.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_block
 Chelics::data_view
 Chelics::ipc::detail::dataBlock
 Chelics::ipc::detail::dataIndex
 Chelics::InputInfo::dataRecord
 Cenable_shared_from_this
 Chelicscpp::Endpoint
 Chelics::Endpoint
 Chelics::EndpointInfo
 Chelics::EndpointObject
 Cstd::exceptionSTL class
 Chelicscpp::Federate
 Chelics::Federate
 Chelicscpp::FederateInfo
 Chelics::FederateState
 Chelics::FedInfo
 Chelics::FedObject
 Chelicscpp::Filter
 Chelics::Filter
 Chelics::FilterCoordinator
 Chelics::FilterFederate
 Chelics::FilterFederateManager
 Chelics::FilterInfo
 Chelics::FilterObject
 Chelics::FilterOperations
 Chelics::FilterOperator
 Chelics::ForwardingTimeCoordinator
 Chelics::global_broker_id
 Chelics::global_federate_id
 Chelics::global_handle
 Chelics::HandleManager
 Cstd::hash< helics::global_broker_id >
 Cstd::hash< helics::global_federate_id >
 Cstd::hash< helics::global_handle >
 Cstd::hash< helics::identifier_id_t< BaseType, ID, invalidValue > >
 Cstd::hash< helics::interface_handle >
 Cstd::hash< helics::local_federate_id >
 Cstd::hash< helics::route_id >
 Chelics_complex
 Chelics_error
 Chelicscpp::helics_iteration_time
 Chelics_message
 Chelicscpp::hThrowOnError
 Chelics::identifier_id_t< BaseType, ID, invalidValue >
 Chelics::identifier_id_t< identifier_type, identifiers::input, invalid_id_value >
 Chelics::identifier_id_t< identifier_type, identifiers::publication, invalid_id_value >
 Chelics::identifier_id_t< identifier_type, identifiers::query, invalid_id_value >
 Chelicscpp::Input
 Chelics::Input
 Chelics::input_info
 Chelics::InputInfo
 Chelics::InputObject
 Chelics::interface_handle
 Chelics::InterfaceInfo
 Cstd::ios_baseSTL class
 Chelics::ipc::IpcBlockingPriorityQueue
 Chelics::ipc::detail::IpcBlockingPriorityQueueImpl
 Cis_easily_hashable< helics::global_broker_id >
 Cis_easily_hashable< helics::global_federate_id >
 Cis_easily_hashable< helics::global_handle >
 Cis_easily_hashable< helics::interface_handle >
 Cis_easily_hashable< helics::local_federate_id >
 Cis_easily_hashable< helics::route_id >
 Chelics::is_iterable< T, _ >
 Chelics::is_iterable< T, typename std::enable_if_t< std::is_same< decltype(std::begin(T()) !=std::end(T()), void(), void(*std::begin(T())), std::true_type{}), std::true_type >::value > >
 Chelics::is_vector< T, _ >
 Chelics::is_vector< T, typename std::enable_if_t< std::is_same< T, std::vector< typename T::value_type, typename T::allocator_type > >::value > >
 Chelics::iteration_time
 Chelics::JsonBuilder
 Chelics::JsonMapBuilder
 Chelics::linkConnection
 Chelics::local_federate_id
 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
 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::interface_handle > >
 Cgmlc::libguarded::shared_guarded< gmlc::containers::DualMappedPointerVector< helics::InputInfo, std::string, helics::interface_handle > >
 Cgmlc::libguarded::shared_guarded< gmlc::containers::DualMappedPointerVector< helics::PublicationInfo, std::string, helics::interface_handle > >
 Cgmlc::libguarded::shared_guarded< gmlc::containers::DualMappedVector< helics::Endpoint, std::string, helics::interface_handle, reference_stability::stable > >
 Cgmlc::libguarded::shared_guarded< gmlc::containers::DualMappedVector< helics::Input, std::string, helics::interface_handle, reference_stability::stable > >
 Cgmlc::libguarded::shared_guarded< gmlc::containers::DualMappedVector< helics::Publication, std::string, helics::interface_handle, 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::interface_handle, std::string > >
 Cgmlc::libguarded::shared_guarded< std::multimap< std::string, helics::interface_handle > >
 Cgmlc::libguarded::shared_guarded< std::set< std::string > >
 Cgmlc::libguarded::shared_guarded< std::vector< helics::global_federate_id > >
 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::InputInfo::sourceInformation
 Chelics::apps::SourceObject
 Cstreambuf
 Chelics::tcoptions
 Chelics::TimeCoordinator
 Chelics::TimeData
 Chelics::TimeDependencies
 Chelics::TimeoutMonitor
 Chelics::apps::TypedBrokerServer
 Chelics::UnknownHandleManager
 Chelics::apps::Clone::ValueCapture
 Chelics::apps::Recorder::ValueCapture
 Chelics::ValueConverter< X >
 Chelics::ValueConverter3< X >
 Chelics::ValueConverter< 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