Support Class Library
A set of tools providing classes and utility
mutexed.h
Go to the documentation of this file.
1 #pragma once
2 #include <scl/async/Mutexed.h>
3 
4 namespace scl{
5  namespace tools{
6  namespace make{
14  template <class T, class... Args>
17  std::forward<Args>(args)...
18  };
19  }
20  }
21  }
22 }
A wrapper class that protects a value with a lock.
Definition: Mutexed.h:14
Global namespace of the SCL.
Definition: alias.hpp:3
scl::async::Mutexed< T > mutexed(Args &&... args)
Creates a scl::async::Mutexed from the given type and arguments.
Definition: mutexed.h:15
Group of factory functions.
Definition: any.h:8