#include <ScopedSetDevice.h>
Public Member Functions | |
ScopedSetDevice () | |
ScopedSetDevice (int device) | |
void | set (int device) |
~ScopedSetDevice () | |
Private Attributes | |
int | originalDevice_ |
Definition at line 10 of file ScopedSetDevice.h.
|
inline |
Definition at line 13 of file ScopedSetDevice.h.
References cudaCheck, and originalDevice_.
|
inlineexplicit |
Definition at line 19 of file ScopedSetDevice.h.
References set().
|
inline |
|
inline |
Definition at line 34 of file ScopedSetDevice.h.
References cudaCheck.
Referenced by cms::cuda::ESProduct< HcalGainWidthsGPU::Product >::ESProduct(), and ScopedSetDevice().
|
private |
Definition at line 40 of file ScopedSetDevice.h.
Referenced by ScopedSetDevice(), and ~ScopedSetDevice().