| 
    libgrape-lite
    
   A C++ library for parallel graph processing 
   | 
 
  
Public Member Functions | |
| EventHolder (cudaEvent_t cuda_event, std::function< void(cudaEvent_t)> releaser) | |
| void | Wait (cudaStream_t stream) const override | 
| void | Sync () const override | 
| bool | Query () const override | 
| cudaEvent_t | cuda_event () const | 
Private Attributes | |
| const cudaEvent_t | cuda_event_ | 
| std::function< void(cudaEvent_t)> | releaser_ | 
      
  | 
  inlinevirtual | 
Implements grape::cuda::IEvent.
      
  | 
  inlineoverridevirtual | 
Implements grape::cuda::IEvent.
      
  | 
  inlineoverridevirtual | 
Implements grape::cuda::IEvent.
      
  | 
  inlineoverridevirtual | 
Implements grape::cuda::IEvent.