CernVM-FS
2.12.0
|
#include <mutex.h>
Public Types | |
enum | T { None, ReadLock, WriteLock } |
This file is part of the CernVM File System. Used to allow for static polymorphism in the RAII template to statically decide which 'lock' functions to use, if we have more than one possibility. (I.e. Read/Write locks) Note: Static Polymorphism - Strategy Pattern
TODO(jblomer): eventually replace this by C++11 typed enum
enum RAII_Polymorphism::T |