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

The InvalidDataPointException is thrown when datapoints in the Persistent Configuration Repository are discovered to have invalid values. More...

#include <populateConfig.hpp>

Inheritance diagram for rtctk::componentFramework::PopulateConfig::InvalidDataPointException:
rtctk::componentFramework::RtctkException

Public Member Functions

 InvalidDataPointException (const DataPointPath &path, const std::string &explanation="")
 Constructs the exception indicating an invalid datapoint.
 
- Public Member Functions inherited from rtctk::componentFramework::RtctkException
 RtctkException () noexcept
 
 RtctkException (const std::string &msg)
 
 RtctkException (const RtctkException &other) noexcept
 
 ~RtctkException () override=default
 

Detailed Description

The InvalidDataPointException is thrown when datapoints in the Persistent Configuration Repository are discovered to have invalid values.

Constructor & Destructor Documentation

◆ InvalidDataPointException()

rtctk::componentFramework::InvalidDataPointException::InvalidDataPointException ( const DataPointPath & path,
const std::string & explanation = "" )
explicit

Constructs the exception indicating an invalid datapoint.

Parameters
[in]pathThe path to the datapoint that is invalid.
[in]explanationOptional additional extended message explaining the problem. For example, this can indicate the value that was expected and what was actually found.

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