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

#include <HUSD_DataHandle.h>

+ Inheritance diagram for HUSD_AutoWriteLock:

Public Member Functions

 HUSD_AutoWriteLock (const HUSD_DataHandle &handle)
 
virtual ~HUSD_AutoWriteLock ()
 
const PXR_NS::XUSD_DataPtrdata () const
 
void addLockedStages (const HUSD_LockedStageArray &stages)
 
virtual PXR_NS::XUSD_ConstDataPtr constData () const
 
- Public Member Functions inherited from HUSD_AutoAnyLock
 HUSD_AutoAnyLock (const HUSD_DataHandle &handle)
 
virtual ~HUSD_AutoAnyLock ()
 
const HUSD_DataHandledataHandle () const
 

Detailed Description

Examples:
LOP/LOP_Sphere.C.

Definition at line 207 of file HUSD_DataHandle.h.

Constructor & Destructor Documentation

HUSD_AutoWriteLock::HUSD_AutoWriteLock ( const HUSD_DataHandle handle)
explicit
virtual HUSD_AutoWriteLock::~HUSD_AutoWriteLock ( )
virtual

Member Function Documentation

void HUSD_AutoWriteLock::addLockedStages ( const HUSD_LockedStageArray stages)
virtual PXR_NS::XUSD_ConstDataPtr HUSD_AutoWriteLock::constData ( ) const
virtual

Implements HUSD_AutoAnyLock.

const PXR_NS::XUSD_DataPtr& HUSD_AutoWriteLock::data ( ) const
inline

Definition at line 214 of file HUSD_DataHandle.h.


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