PcpErrorInconsistentAttributeVariability Class Reference

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

Inherits PcpErrorInconsistentPropertyBase.

Public Member Functions

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

Static Public Member Functions

static PcpErrorInconsistentAttributeVariabilityPtr New ()
 Returns a new error object. More...
 

Public Attributes

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

Detailed Description

Attributes that have specs with conflicting variability.

Definition at line 298 of file errors.h.

Constructor & Destructor Documentation

◆ ~PcpErrorInconsistentAttributeVariability()

Destructor.

Member Function Documentation

◆ New()

static PcpErrorInconsistentAttributeVariabilityPtr New ( )
static

Returns a new error object.

◆ ToString()

virtual PCP_API std::string ToString ( ) const
virtual

Converts error to string message.

Implements PcpErrorBase.

Member Data Documentation

◆ conflictingVariability

SdfVariability conflictingVariability

The variability of the conflicting spec.

Definition at line 311 of file errors.h.

◆ definingVariability

SdfVariability definingVariability

The variability of the defining spec.

Definition at line 309 of file errors.h.


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