Loading...
Searching...
No Matches
PcpErrorInconsistentAttributeVariability Class Reference

Attributes that have specs with conflicting variability. More...

#include <errors.h>

Inherits PcpErrorInconsistentPropertyBase.

Public Member Functions

PCP_API ~PcpErrorInconsistentAttributeVariability () override
 Destructor.
 
PCP_API std::string ToString () const override
 Converts error to string message.
 

Static Public Member Functions

static PcpErrorInconsistentAttributeVariabilityPtr New ()
 Returns a new error object.
 

Public Attributes

SdfVariability definingVariability
 The variability of the defining spec.
 
SdfVariability conflictingVariability
 The variability of the conflicting spec.
 

Detailed Description

Attributes that have specs with conflicting variability.

Definition at line 286 of file errors.h.

Constructor & Destructor Documentation

◆ ~PcpErrorInconsistentAttributeVariability()

Destructor.

Member Function Documentation

◆ New()

static PcpErrorInconsistentAttributeVariabilityPtr New ( )
static

Returns a new error object.

◆ ToString()

PCP_API std::string ToString ( ) const
overridevirtual

Converts error to string message.

Implements PcpErrorBase.

Member Data Documentation

◆ conflictingVariability

SdfVariability conflictingVariability

The variability of the conflicting spec.

Definition at line 299 of file errors.h.

◆ definingVariability

SdfVariability definingVariability

The variability of the defining spec.

Definition at line 297 of file errors.h.


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