Public Member Functions | |
bool | AcceptsOptions (const SessionOptions &options) override |
void | Deregister (const TBBSession *session) |
Session * | NewSession (const SessionOptions &options) override |
Status | Reset (const SessionOptions &options, const std::vector< string > &containers) override |
TBBSessionFactory () | |
Private Member Functions | |
std::vector< TBBSession * > sessions_ | GUARDED_BY (sessions_lock_) |
Private Attributes | |
mutex | sessions_lock_ |
Definition at line 110 of file TBBSession.cc.
|
inline |
Definition at line 112 of file TBBSession.cc.
Referenced by tensorflow::TBBSessionRegistrar::TBBSessionRegistrar().
|
inlineoverride |
Definition at line 114 of file TBBSession.cc.
|
inline |
Definition at line 157 of file TBBSession.cc.
References cmsLHEtoEOSManager::l, MatrixUtil::remove(), and sessions_lock_.
Referenced by tensorflow::TBBSession::Close().
|
private |
|
inlineoverride |
Definition at line 116 of file TBBSession.cc.
References dqm::qstatus::ERROR, cmsLHEtoEOSManager::l, LOG, alignCSCRings::s, sessions_lock_, and btagGenBb_cfi::Status.
|
inlineoverride |
Definition at line 136 of file TBBSession.cc.
References cmsLHEtoEOSManager::l, alignCSCRings::s, sessions_lock_, btagGenBb_cfi::Status, and std::swap().
|
private |
Definition at line 163 of file TBBSession.cc.
Referenced by Deregister(), NewSession(), and Reset().