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

Scoped block that records PDG attribute evaluations. More...

#include <PDG_EvaluationContext.h>

Public Types

using ExprData = PDG_AttributeInfo::ExprData
 

Public Member Functions

 AttribRecordScope (int thread)
 
 ~AttribRecordScope ()
 
void reset ()
 
void record (const UT_StringHolder &attrib)
 
const UT_StringArrayexpressionAttribs () const
 

Detailed Description

Scoped block that records PDG attribute evaluations.

Definition at line 138 of file PDG_EvaluationContext.h.

Member Typedef Documentation

Constructor & Destructor Documentation

PDG_EvaluationContext::AttribRecordScope::AttribRecordScope ( int  thread)
PDG_EvaluationContext::AttribRecordScope::~AttribRecordScope ( )

Member Function Documentation

const UT_StringArray& PDG_EvaluationContext::AttribRecordScope::expressionAttribs ( ) const
inline

Definition at line 150 of file PDG_EvaluationContext.h.

void PDG_EvaluationContext::AttribRecordScope::record ( const UT_StringHolder attrib)
void PDG_EvaluationContext::AttribRecordScope::reset ( )

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