#include <ThreadSafeStringCut.h>
Public Member Functions | |
std::invoke_result_t< F, T > | operator() (const T &t) const |
ThreadSafeStringCut (const std::string &expr) | |
ThreadSafeStringCut (ThreadSafeStringCut &&other) noexcept | |
Private Attributes | |
const std::string | expr_ |
const F | func_ |
std::mutex | mutex_ |
Definition at line 17 of file ThreadSafeStringCut.h.
|
inline |
|
inlinenoexcept |
|
inline |
Definition at line 25 of file ThreadSafeStringCut.h.
|
private |
Definition at line 32 of file ThreadSafeStringCut.h.
|
private |
Definition at line 31 of file ThreadSafeStringCut.h.
Referenced by ThreadSafeStringCut< StringObjectFunction< reco::Photon >, reco::Photon >::operator()().
|
mutableprivate |
Definition at line 33 of file ThreadSafeStringCut.h.
Referenced by ThreadSafeStringCut< StringObjectFunction< reco::Photon >, reco::Photon >::operator()().