clang  7.0.0svn
Public Types | Public Member Functions | Public Attributes | List of all members
clang::ento::mpi::Request Class Reference

#include "/opt/doxygen-docs/src/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h"

Collaboration diagram for clang::ento::mpi::Request:
Collaboration graph

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 28 of file MPITypes.h.

Member Enumeration Documentation

◆ State

enum clang::ento::mpi::Request::State : unsigned char

Definition at line 30 of file MPITypes.h.

Constructor & Destructor Documentation

◆ Request()

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

Definition at line 32 of file MPITypes.h.

Member Function Documentation

◆ operator==()

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

Definition at line 38 of file MPITypes.h.

References CurrentState.

◆ Profile()

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

Definition at line 34 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: