Scarab  v1.6.1
Project 8 C++ Utility Library
Classes | Namespaces | Macros
singleton.hh File Reference
#include "destroyer.hh"
#include "error.hh"
#include <cstddef>
#include <mutex>
Include dependency graph for singleton.hh:

Go to the source code of this file.

Classes

class  singleton< x_type >
 

Namespaces

 scarab
 

Macros

#define allow_singleton_access(class_name)
 

Macro Definition Documentation

#define allow_singleton_access (   class_name)
Value:
friend class scarab::singleton< class_name >; \
friend class scarab::destroyer< class_name >;

Definition at line 13 of file singleton.hh.