Helper class used to propagate errors from different threads. There is a thread-local UT_ErrorManager for each thread in Houdini. Error reporting methods should generally just call UTaddError(), UTaddWarning(), etc. to report errors, – or GUSD_ERR, and similar helpers above – which will put errors on currently scoped UT_ErrorManager of the active thread. When splitting into threads, though, an additional step is required to pull any error messages from each thread that is spawned, to copy them back into the originating thread.
Example:
Definition at line 111 of file error.h.