32 void warning(const
char *fmt, ...)
33 SYS_PRINTF_CHECK_ATTRIBUTE(2,3);
35 void error(const
char *fmt, va_list
args);
36 void warning(const
char *fmt, va_list args);
41 virtual
void addError(const
char *msg) = 0;
42 virtual
void addWarning(const
char *msg) = 0;
51 void addError(
const char *msg)
override;
52 void addWarning(
const char *msg)
override;
62 void addError(
const char *msg)
override;
79 void addError(
const char *msg)
override;
*get result *(waiting if necessary)*A common idiom is to fire a bunch of sub tasks at the and then *wait for them to all complete We provide a helper class
virtual void addError(const char *msg)=0
const UT_String & warnings() const
const UT_StringArray & warnings() const
virtual void addWarning(const char *msg)=0
const UT_String & errors() const
const UT_StringArray & errors() const
#define SYS_PRINTF_CHECK_ATTRIBUTE(string_index, first_to_check)
#define UT_NON_COPYABLE(CLASS)
Define deleted copy constructor and assignment operator inside a class.
**If you just want to fire and args