CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces
ScopedContext.h File Reference
#include <optional>
#include "CUDADataFormats/Common/interface/Product.h"
#include "FWCore/Concurrency/interface/WaitingTaskWithArenaHolder.h"
#include "FWCore/Framework/interface/Event.h"
#include "FWCore/Utilities/interface/EDGetToken.h"
#include "FWCore/Utilities/interface/EDPutToken.h"
#include "FWCore/Utilities/interface/StreamID.h"
#include "HeterogeneousCore/CUDACore/interface/ContextState.h"
#include "HeterogeneousCore/CUDAUtilities/interface/EventCache.h"
#include "HeterogeneousCore/CUDAUtilities/interface/SharedEventPtr.h"
#include "HeterogeneousCore/CUDAUtilities/interface/SharedStreamPtr.h"

Go to the source code of this file.

Classes

class  cms::cuda::ScopedContextAcquire
 
class  cms::cuda::ScopedContextAnalyze
 
class  cms::cuda::impl::ScopedContextBase
 
class  cms::cuda::impl::ScopedContextGetterBase
 
class  cms::cuda::impl::ScopedContextHolderHelper
 
class  cms::cuda::ScopedContextProduce
 
class  cms::cuda::ScopedContextTask
 

Namespaces

 cms
 Namespace of DDCMS conversion namespace.
 
 cms::cuda
 
 cms::cuda::impl
 
 cms::cudatest