Re: Glib::Threads:Private

On 20/02/2019 15:26, Paul Davis wrote:

On Wed, Feb 20, 2019 at 1:17 AM John Emmas <john creativepost co uk> wrote:
I realise it's a deprecated interface but can anyone explain what
Glib::Threads:Private<SomeObject> does?


It means that each thread that accesses the variable sees a distinct or "thread-local" version of it.

Thanks Paul - so would a typical use case be for static members of a class? In normal circumstances, a static class member has the same value for all instances of the class. But maybe (in this case) 2 objects running in different threads could each have different values?


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]