#include <ThreadSafeStringCut.h>
Public Member Functions | |
std::result_of< F &(T)>::type | operator() (const T &t) const |
ThreadSafeStringCut (const std::string &expr) | |
ThreadSafeStringCut (ThreadSafeStringCut &&other) | |
Private Attributes | |
const std::string | expr_ |
const F | func_ |
std::mutex | mutex_ |
Definition at line 17 of file ThreadSafeStringCut.h.
|
inline |
Definition at line 21 of file ThreadSafeStringCut.h.
|
inline |
Definition at line 26 of file ThreadSafeStringCut.h.
|
inline |
Definition at line 31 of file ThreadSafeStringCut.h.
References ThreadSafeStringCut< F, T >::func_, and ThreadSafeStringCut< F, T >::mutex_.
|
private |
Definition at line 40 of file ThreadSafeStringCut.h.
|
private |
Definition at line 39 of file ThreadSafeStringCut.h.
Referenced by ThreadSafeStringCut< F, T >::operator()().
|
mutableprivate |
Definition at line 41 of file ThreadSafeStringCut.h.
Referenced by ThreadSafeStringCut< F, T >::operator()().