PropertyInheritanceCycleException Class Reference

This exception is thrown if a property inheritance cycle has been encountered. More...

#include <ArmarXCore/core/exceptions/local/PropertyInheritanceCycleException.h>

+ Inheritance diagram for PropertyInheritanceCycleException:

Public Member Functions

std::string name () const override
 
 PropertyInheritanceCycleException (const std::vector< std::string > &cycle)
 
 ~PropertyInheritanceCycleException () noexcept override
 

Detailed Description

This exception is thrown if a property inheritance cycle has been encountered.

Definition at line 39 of file PropertyInheritanceCycleException.h.

Constructor & Destructor Documentation

◆ PropertyInheritanceCycleException()

PropertyInheritanceCycleException ( const std::vector< std::string > &  cycle)
inline

Definition at line 43 of file PropertyInheritanceCycleException.h.

◆ ~PropertyInheritanceCycleException()

~PropertyInheritanceCycleException ( )
inlineoverridenoexcept

Definition at line 70 of file PropertyInheritanceCycleException.h.

Member Function Documentation

◆ name()

std::string name ( ) const
inlineoverride

Definition at line 73 of file PropertyInheritanceCycleException.h.


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