Loading...
Searching...
No Matches
EsfSchemaConfigKey Class Reference

An opaque type that can be used to identify the configuration of typed and applied schemas for a prim. More...

#include <schemaConfigKey.h>

Public Member Functions

constexpr EsfSchemaConfigKey ()=default
 Only null keys can be constructed publicly.
 
constexpr bool operator== (EsfSchemaConfigKey key) const
 
constexpr bool operator!= (EsfSchemaConfigKey key) const
 

Friends

class EsfObjectInterface
 
template<class HashState >
void TfHashAppend (HashState &h, const EsfSchemaConfigKey key)
 

Detailed Description

An opaque type that can be used to identify the configuration of typed and applied schemas for a prim.

Definition at line 21 of file schemaConfigKey.h.

Constructor & Destructor Documentation

◆ EsfSchemaConfigKey()

EsfSchemaConfigKey ( )
constexprdefault

Only null keys can be constructed publicly.

Member Function Documentation

◆ operator!=()

bool operator!= ( EsfSchemaConfigKey key) const
inlineconstexpr

Definition at line 30 of file schemaConfigKey.h.

◆ operator==()

bool operator== ( EsfSchemaConfigKey key) const
inlineconstexpr

Definition at line 26 of file schemaConfigKey.h.

Friends And Related Symbol Documentation

◆ EsfObjectInterface

friend class EsfObjectInterface
friend

Definition at line 43 of file schemaConfigKey.h.

◆ TfHashAppend

template<class HashState >
void TfHashAppend ( HashState & h,
const EsfSchemaConfigKey key )
friend

Definition at line 35 of file schemaConfigKey.h.


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