21 #ifndef __UT_AttributeEvaluator_h__
22 #define __UT_AttributeEvaluator_h__
56 {
return myComponent; }
63 {
return myIsLocalVar; }
65 {
return myHasComponent; }
67 {
return myNeedsToBeDeleted; }
98 static EvalType typeFromPrefix(
const char* prefix);
UT_ErrorSeverity myErrorSeverity
virtual bool evaluateS(int thread, UT_StringHolder &result, EvalDiagnostics &diagnostics) const
UT_StringHolder myErrorString
virtual bool isValid() const
bool isTimeDependent() const
const UT_String & name() const
GLuint const GLchar * name
void copyFrom(const UT_AttributeEvaluator &src)
virtual bool evaluateF(int thread, fpreal &result, EvalDiagnostics &diagnostics) const
static const UT_StringHolder theEmptyString
bool hasComponent() const
bool needsToBeDeleted() const
virtual bool isStringValue() const
**Note that the tasks the is the thread number *for the or if it s being executed by a non pool thread(this *can happen in cases where the whole pool is occupied and the calling *thread contributes to running the work load).**Thread pool.Have fun