All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HUSD_AutoWriteOverridesLock Class Reference

#include <HUSD_DataHandle.h>

+ Inheritance diagram for HUSD_AutoWriteOverridesLock:

Public Member Functions

 HUSD_AutoWriteOverridesLock (const HUSD_DataHandle &handle, const HUSD_OverridesPtr &overrides)
 ~HUSD_AutoWriteOverridesLock () override
const PXR_NS::XUSD_DataPtrdata () const
const HUSD_OverridesPtroverrides () const
PXR_NS::XUSD_ConstDataPtr constData () const override
- Public Member Functions inherited from HUSD_AutoAnyLock
 HUSD_AutoAnyLock (const HUSD_DataHandle &handle)
virtual ~HUSD_AutoAnyLock ()
bool isStageValid () const
const HUSD_DataHandledataHandle () const

Detailed Description

Definition at line 235 of file HUSD_DataHandle.h.

Constructor & Destructor Documentation

HUSD_AutoWriteOverridesLock::HUSD_AutoWriteOverridesLock ( const HUSD_DataHandle handle,
const HUSD_OverridesPtr overrides 
HUSD_AutoWriteOverridesLock::~HUSD_AutoWriteOverridesLock ( )

Member Function Documentation

PXR_NS::XUSD_ConstDataPtr HUSD_AutoWriteOverridesLock::constData ( ) const

Implements HUSD_AutoAnyLock.

const PXR_NS::XUSD_DataPtr& HUSD_AutoWriteOverridesLock::data ( ) const

Definition at line 244 of file HUSD_DataHandle.h.

const HUSD_OverridesPtr& HUSD_AutoWriteOverridesLock::overrides ( ) const

Definition at line 246 of file HUSD_DataHandle.h.

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