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

#include <Utils.h>

Public Types

using Handle = void *
 

Public Member Functions

 Stream (unsigned int flags=0)
 
 Stream (Handle h)
 
 ~Stream ()
 
 operator bool () const
 
const Handleget ()
 
void sync () const
 

Static Public Attributes

static constexpr Handle Default = nullptr
 

Detailed Description

Definition at line 86 of file Utils.h.

Member Typedef Documentation

◆ Handle

Definition at line 96 of file Utils.h.

Constructor & Destructor Documentation

◆ Stream() [1/2]

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

Definition at line 100 of file Utils.h.

◆ Stream() [2/2]

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

Definition at line 109 of file Utils.h.

◆ ~Stream()

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

Definition at line 110 of file Utils.h.

Member Function Documentation

◆ get()

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

Definition at line 122 of file Utils.h.

◆ operator bool()

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

Definition at line 121 of file Utils.h.

◆ sync()

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

Definition at line 123 of file Utils.h.

Member Data Documentation

◆ Default

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

Definition at line 97 of file Utils.h.


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