Cudapp::Stream Class Reference

#include <CudappStream.h>

List of all members.

Public Member Functions

Base::State e ()
cudaStream_t GetStream () const
EventGetStreamEvent ()
 Creates and returns a new CudappEvent that triggers when the Stream is finished.
virtual void PrintSelf (std::ostream &os) const
 Stream ()
void Synchronize ()
virtual ~Stream ()

Protected Attributes

cudaStream_t CudaStream

Constructor & Destructor Documentation

Cudapp::Stream::Stream (  ) 

References CudaStream.

Cudapp::Stream::~Stream (  )  [virtual]

References CudaStream.


Member Function Documentation

Base::State Cudapp::Stream::e (  ) 
cudaStream_t Cudapp::Stream::GetStream (  )  const [inline]

Referenced by Cudapp::Event::Record().

Event * Cudapp::Stream::GetStreamEvent (  ) 

Creates and returns a new CudappEvent that triggers when the Stream is finished.

Returns:
a new CudappEvent triggering on this Stream.

References Cudapp::Event::Record().

virtual void Cudapp::Stream::PrintSelf ( std::ostream &  os  )  const [inline, virtual]

Referenced by Cudapp::operator<<().

void Cudapp::Stream::Synchronize (  ) 

References CudaStream.


Member Data Documentation

cudaStream_t Cudapp::Stream::CudaStream [protected]

Referenced by Stream(), Synchronize(), and ~Stream().


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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1