Public Member Functions | Public Attributes | List of all members
MoFEM::MOFEMuuid Struct Reference

MoFEM interface unique ID. More...

#include <src/interfaces/UnknownInterface.hpp>

Public Member Functions

 MOFEMuuid ()
 MOFEMuuid (const BitIntefaceId &uuid)
bool operator== (const MOFEMuuid &orig) const
 returns whether two uuid's are equal More...

Public Attributes

BitIntefaceId uUId

Detailed Description

MoFEM interface unique ID.

Definition at line 26 of file UnknownInterface.hpp.

Constructor & Destructor Documentation

◆ MOFEMuuid() [1/2]

MoFEM::MOFEMuuid::MOFEMuuid ( )

Definition at line 28 of file UnknownInterface.hpp.

28 { memset(this, 0, sizeof(MOFEMuuid)); }

◆ MOFEMuuid() [2/2]

MoFEM::MOFEMuuid::MOFEMuuid ( const BitIntefaceId uuid)

Definition at line 29 of file UnknownInterface.hpp.

29 { uUId = uuid; }
BitIntefaceId uUId

Member Function Documentation

◆ operator==()

bool MoFEM::MOFEMuuid::operator== ( const MOFEMuuid orig) const

returns whether two uuid's are equal

Definition at line 33 of file UnknownInterface.hpp.

33  {
34  return (uUId & orig.uUId) == orig.uUId;
35  }
BitIntefaceId uUId

Member Data Documentation

◆ uUId

BitIntefaceId MoFEM::MOFEMuuid::uUId

Definition at line 38 of file UnknownInterface.hpp.

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