Public Member Functions | Public Attributes | List of all members
rapidsmpf::ucxx::InitializedRank Class Reference

A UCXX initialized rank. More...

#include <ucxx.hpp>

Public Member Functions

 InitializedRank (std::shared_ptr< SharedResources > shared_resources)
 Construct an initialized UCXX rank. More...
 

Public Attributes

std::shared_ptr< SharedResources > shared_resources_
 Opaque object created by init(). More...
 

Detailed Description

A UCXX initialized rank.

This class is a container returned by the init() function with an opaque object to an initialized UCXX rank. An object of this class is later used to initialize a UCXX object.

Definition at line 63 of file ucxx.hpp.

Constructor & Destructor Documentation

◆ InitializedRank()

rapidsmpf::ucxx::InitializedRank::InitializedRank ( std::shared_ptr< SharedResources >  shared_resources)

Construct an initialized UCXX rank.

Construct an initialized UCXX rank.

Parameters
shared_resourcesOpaque object created by init().

Member Data Documentation

◆ shared_resources_

std::shared_ptr<SharedResources> rapidsmpf::ucxx::InitializedRank::shared_resources_
Initial value:
{
nullptr
}

Opaque object created by init().

Definition at line 74 of file ucxx.hpp.


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