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()

constexpr EsfSchemaConfigKey ( )
constexprdefault

Only null keys can be constructed publicly.

Member Function Documentation

◆ operator!=()

constexpr bool operator!= ( EsfSchemaConfigKey  key) const
inlineconstexpr

Definition at line 30 of file schemaConfigKey.h.

◆ operator==()

constexpr bool operator== ( EsfSchemaConfigKey  key) const
inlineconstexpr

Definition at line 26 of file schemaConfigKey.h.

Friends And Related Function Documentation

◆ EsfObjectInterface

friend class EsfObjectInterface
friend

Definition at line 43 of file schemaConfigKey.h.

◆ TfHashAppend

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: