Classes
MultiThreadWrapper(wrapped)
MultiThreadWrapper
A python object proxy that wraps different instances for each thread.
MultiThreadWrapperWithMain(wrapped)
MultiThreadWrapperWithMain
An extension of MultiThreadWrapper that exposes the wrapped instance corresponding to the [main_thread()](https://docs.python.org/3/library/threading.html#threading.main_thread) under the .main_thread field.