void PropertyString::Process(IOutputProcessor& aProcessor, const Brx& aBuffer) { AutoMutex a(iEnv.Mutex()); Brhz old; iValue.TransferTo(old); aProcessor.ProcessString(aBuffer, iValue); if (iSequenceNumber == 0 || old != iValue) { iChanged = true; iSequenceNumber++; } }
void ArgumentString::ProcessOutput(IOutputProcessor& aProcessor, const Brx& aBuffer) { aProcessor.ProcessString(aBuffer, iValue); iParameter.ValidateString(iValue); }