Advanced Multi-Physics (AMP)
On-Line Documentation
Public Member Functions | Public Attributes | List of all members
AMP::IO::Writer::GlobalID Struct Reference

#include <Writer.h>

Public Member Functions

 GlobalID ()
 
 GlobalID (uint64_t obj, uint32_t rank)
 
bool operator!= (const GlobalID &rhs) const
 
bool operator< (const GlobalID &rhs) const
 
bool operator<= (const GlobalID &rhs) const
 
bool operator== (const GlobalID &rhs) const
 
bool operator> (const GlobalID &rhs) const
 
bool operator>= (const GlobalID &rhs) const
 

Public Attributes

uint64_t objID
 
uint32_t ownerRank
 

Detailed Description

Definition at line 179 of file Writer.h.

Constructor & Destructor Documentation

◆ GlobalID() [1/2]

AMP::IO::Writer::GlobalID::GlobalID ( )
inline

Definition at line 182 of file Writer.h.

◆ GlobalID() [2/2]

AMP::IO::Writer::GlobalID::GlobalID ( uint64_t  obj,
uint32_t  rank 
)
inline

Definition at line 183 of file Writer.h.

Member Function Documentation

◆ operator!=()

bool AMP::IO::Writer::GlobalID::operator!= ( const GlobalID rhs) const
inline

Definition at line 188 of file Writer.h.

References objID, and ownerRank.

◆ operator<()

bool AMP::IO::Writer::GlobalID::operator< ( const GlobalID rhs) const
inline

Definition at line 192 of file Writer.h.

References objID, and ownerRank.

◆ operator<=()

bool AMP::IO::Writer::GlobalID::operator<= ( const GlobalID rhs) const
inline

Definition at line 198 of file Writer.h.

References objID, and ownerRank.

◆ operator==()

bool AMP::IO::Writer::GlobalID::operator== ( const GlobalID rhs) const
inline

Definition at line 184 of file Writer.h.

References objID, and ownerRank.

◆ operator>()

bool AMP::IO::Writer::GlobalID::operator> ( const GlobalID rhs) const
inline

Definition at line 204 of file Writer.h.

References objID, and ownerRank.

◆ operator>=()

bool AMP::IO::Writer::GlobalID::operator>= ( const GlobalID rhs) const
inline

Definition at line 210 of file Writer.h.

References objID, and ownerRank.

Member Data Documentation

◆ objID

uint64_t AMP::IO::Writer::GlobalID::objID

Definition at line 180 of file Writer.h.

Referenced by operator!=(), operator<(), operator<=(), operator==(), operator>(), and operator>=().

◆ ownerRank

uint32_t AMP::IO::Writer::GlobalID::ownerRank

Definition at line 181 of file Writer.h.

Referenced by operator!=(), operator<(), operator<=(), operator==(), operator>(), and operator>=().


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



Advanced Multi-Physics (AMP)
Oak Ridge National Laboratory
Idaho National Laboratory
Los Alamos National Laboratory
This page automatically produced from the
source code by doxygen
Last updated: Tue Mar 10 2026 13:06:42.
Comments on this page