| 
    libgrape-lite
    
   A C++ library for parallel graph processing 
   | 
 
Public Types | |
| using | fragment_t = typename APP_T::fragment_t | 
| using | context_t = typename APP_T::context_t | 
| using | message_manager_t = BatchShuffleMessageManager | 
Public Member Functions | |
| GPUBatchShuffleWorker (std::shared_ptr< APP_T > app, std::shared_ptr< fragment_t > graph) | |
| template<class... Args> | |
| void | Init (const grape::CommSpec &comm_spec, Args &&... args) | 
| void | Finalize () | 
| void | Query () | 
| std::shared_ptr< context_t > | GetContext () | 
| void | Output (std::ostream &os) | 
Private Attributes | |
| std::shared_ptr< APP_T > | app_ | 
| std::shared_ptr< context_t > | context_ | 
| message_manager_t | messages_ | 
| grape::CommSpec | comm_spec_ |