Project
Loading...
Searching...
No Matches
o2::its::gpu::Stream Class Reference

#include <Utils.h>

Public Types

using Handle = void *
 
using Event = void *
 

Public Member Functions

 Stream (unsigned int flags=DefaultFlag)
 
 Stream (Handle h)
 
 ~Stream ()
 
 operator bool () const
 
const Handleget ()
 
const HandlegetStream ()
 
const EventgetEvent ()
 
void sync () const
 
void record ()
 

Static Public Attributes

static constexpr Handle DefaultStream = nullptr
 
static constexpr unsigned int DefaultFlag = 0
 

Detailed Description

Definition at line 92 of file Utils.h.

Member Typedef Documentation

◆ Event

Definition at line 109 of file Utils.h.

◆ Handle

Definition at line 106 of file Utils.h.

Constructor & Destructor Documentation

◆ Stream() [1/2]

o2::its::gpu::Stream::Stream ( unsigned int  flags = DefaultFlag)
inline

Definition at line 112 of file Utils.h.

◆ Stream() [2/2]

o2::its::gpu::Stream::Stream ( Handle  h)
inline

Definition at line 123 of file Utils.h.

◆ ~Stream()

o2::its::gpu::Stream::~Stream ( )
inline

Definition at line 124 of file Utils.h.

Member Function Documentation

◆ get()

const Handle & o2::its::gpu::Stream::get ( )
inline

Definition at line 138 of file Utils.h.

◆ getEvent()

const Event & o2::its::gpu::Stream::getEvent ( )
inline

Definition at line 140 of file Utils.h.

◆ getStream()

const Handle & o2::its::gpu::Stream::getStream ( )
inline

Definition at line 139 of file Utils.h.

◆ operator bool()

o2::its::gpu::Stream::operator bool ( ) const
inline

Definition at line 137 of file Utils.h.

◆ record()

void o2::its::gpu::Stream::record ( )
inline

Definition at line 149 of file Utils.h.

◆ sync()

void o2::its::gpu::Stream::sync ( ) const
inline

Definition at line 141 of file Utils.h.

Member Data Documentation

◆ DefaultFlag

constexpr unsigned int o2::its::gpu::Stream::DefaultFlag = 0
staticconstexpr

Definition at line 108 of file Utils.h.

◆ DefaultStream

constexpr Handle o2::its::gpu::Stream::DefaultStream = nullptr
staticconstexpr

Definition at line 107 of file Utils.h.


The documentation for this class was generated from the following file: