Changeset 1158 for cpp/common/threads.h


Ignore:
Timestamp:
10/01/21 23:40:49 (4 weeks ago)
Author:
Maciej Komosinski
Message:

Cosmetic/minor improvements

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cpp/common/threads.h

    r665 r1158  
    2727        pthread_key_t mt_key;
    2828        bool destroyed;
    29        
     29
    3030public:
    3131
     
    3333        {
    3434                pthread_key_create(&mt_key, &destructor);
    35                 destroyed=false;
     35                destroyed = false;
    3636        }
    3737
     
    4040                T* o = set(NULL);
    4141                if (o) delete o;
    42                 destroyed=true;
     42                destroyed = true;
    4343        }
    4444
     
    114114        T *object;
    115115public:
    116         ThreadSingletonPtr():object(NULL) {}
    117         T* get() {return object;}
    118         T* setptr(T* o) {T* previous=object; object=o; return previous;}
     116        ThreadSingletonPtr() :object(NULL) {}
     117        T* get() { return object; }
     118        T* setptr(T* o) { T* previous = object; object = o; return previous; }
    119119};
    120120
     
    139139{
    140140        if (!var)
    141                 var=new T();
     141                var = new T();
    142142        return var;
    143143}
     
    151151#define tlsGetRef(var) (*_tlsGet(ThreadLocal_ ## var))
    152152
    153 template<class T> T* _tlsSet(T*& var,T* new_o)
     153template<class T> T* _tlsSet(T*& var, T* new_o)
    154154{
    155         T* o=var;
    156         var=new_o;
     155        T* o = var;
     156        var = new_o;
    157157        return o;
    158158}
Note: See TracChangeset for help on using the changeset viewer.