RTC Toolkit 5.1.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
rtctk::componentFramework::RtctkException Class Reference

The RtctkException class is the base class for all Rtctk exceptions. More...

#include <rtctk/componentFramework/exceptions.hpp>

Inheritance diagram for rtctk::componentFramework::RtctkException:
rtctk::componentFramework::AdapterCreationException rtctk::componentFramework::AlertConflictException rtctk::componentFramework::AlertUnknownException rtctk::componentFramework::BufferTooSmall rtctk::componentFramework::DataPointPath::InvalidPathException rtctk::componentFramework::DdtError rtctk::componentFramework::DdtSinkNotFound rtctk::componentFramework::FitsDataRecorderFitsError rtctk::componentFramework::InitialisationException rtctk::componentFramework::InvalidArgumentException rtctk::componentFramework::InvalidSetting rtctk::componentFramework::InvalidStateChange rtctk::componentFramework::IpcqError rtctk::componentFramework::MetricConflictException rtctk::componentFramework::NoBufferAvailableException rtctk::componentFramework::NotImplementedException rtctk::componentFramework::PersistentRepoAdapter::InvalidDocumentException rtctk::componentFramework::PersistentRepoAdapter::PathMissingException rtctk::componentFramework::PersistentRepoAdapter::ServiceFailureException rtctk::componentFramework::PopulateConfig::InvalidConfigException rtctk::componentFramework::PopulateConfig::InvalidDataPointException rtctk::componentFramework::PopulateConfig::RepositoryServiceException rtctk::componentFramework::PythonInterpreter::SetupFailure rtctk::componentFramework::RepositoryIf::AccessOutOfBounds rtctk::componentFramework::RepositoryIf::DataPointAlreadyExists rtctk::componentFramework::RepositoryIf::DataPointDoesNotExist rtctk::componentFramework::RepositoryIf::IncompatibleType rtctk::componentFramework::RepositoryIf::MetaData::KeyAlreadyExists rtctk::componentFramework::RepositoryIf::MetaData::KeyDoesNotExist rtctk::componentFramework::RepositoryIf::MetaData::TypeMismatch rtctk::componentFramework::RepositoryIf::MultipleRequestsFailed rtctk::componentFramework::RepositoryIf::OperationNotAllowed rtctk::componentFramework::RepositoryIf::ServiceFailure rtctk::componentFramework::RepositorySubscriberIf::SequenceIdMissmatch rtctk::componentFramework::RepositorySubscriberIf::SubscriptionError rtctk::componentFramework::ServiceRegistryIf::ConsulUnavailable rtctk::componentFramework::ServiceRegistryIf::InvalidComponent rtctk::componentFramework::ServiceRegistryIf::InvalidService rtctk::componentFramework::UnsupportedTypeException rtctk::componentFramework::UnsupportedUriException rtctk::rtcSupervisor::CommandFailedException

Public Member Functions

 RtctkException () noexcept
 
 RtctkException (const std::string &msg)
 
 RtctkException (const RtctkException &other) noexcept
 
 ~RtctkException () override=default
 

Detailed Description

The RtctkException class is the base class for all Rtctk exceptions.

Constructor & Destructor Documentation

◆ RtctkException() [1/3]

rtctk::componentFramework::RtctkException::RtctkException ( )
noexcept

◆ RtctkException() [2/3]

rtctk::componentFramework::RtctkException::RtctkException ( const std::string & msg)
explicit

◆ RtctkException() [3/3]

rtctk::componentFramework::RtctkException::RtctkException ( const RtctkException & other)
noexcept

◆ ~RtctkException()

rtctk::componentFramework::RtctkException::~RtctkException ( )
overridedefault

The documentation for this class was generated from the following files: