clang 22.0.0git
clang::ento::mpi::Request Class Reference

#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h"

Public Types

enum  State : unsigned char { Nonblocking , Wait }

Public Member Functions

 Request (State S)
void Profile (llvm::FoldingSetNodeID &Id) const
bool operator== (const Request &ToCompare) const

Public Attributes

const State CurrentState

Detailed Description

Definition at line 27 of file MPITypes.h.

Member Enumeration Documentation

◆ State

Enumerator
Nonblocking 
Wait 

Definition at line 29 of file MPITypes.h.

Constructor & Destructor Documentation

◆ Request()

clang::ento::mpi::Request::Request ( State S)
inline

Definition at line 31 of file MPITypes.h.

References CurrentState.

Referenced by operator==().

Member Function Documentation

◆ operator==()

bool clang::ento::mpi::Request::operator== ( const Request & ToCompare) const
inline

Definition at line 37 of file MPITypes.h.

References CurrentState, and Request().

◆ Profile()

void clang::ento::mpi::Request::Profile ( llvm::FoldingSetNodeID & Id) const
inline

Definition at line 33 of file MPITypes.h.

References CurrentState.

Member Data Documentation

◆ CurrentState

const State clang::ento::mpi::Request::CurrentState

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