Classes | Namespaces | Macros
assert_only_one_thread.h File Reference
#include <atomic>
#include <iostream>
#include <mutex>

Go to the source code of this file.

Classes

class  cet::detail::ThreadCounter
 
class  cet::detail::ThreadCounter::Sentry
 

Namespaces

 cet
 
 cet::detail
 

Macros

#define CONCATENATE_HIDDEN(a, b)   a##b
 
#define CONCATENATE(a, b)   CONCATENATE_HIDDEN(a, b)
 
#define CET_ASSERT_ONLY_ONE_THREAD()
 

Macro Definition Documentation

#define CET_ASSERT_ONLY_ONE_THREAD ( )
#define CONCATENATE (   a,
  b 
)    CONCATENATE_HIDDEN(a, b)

Definition at line 77 of file assert_only_one_thread.h.

#define CONCATENATE_HIDDEN (   a,
  b 
)    a##b

Definition at line 76 of file assert_only_one_thread.h.