9#ifndef _fei_Record_hpp_
10#define _fei_Record_hpp_
19template<
typename GlobalIDType>
40 void setID(
const GlobalIDType& ID)
169template<
class GlobalIDType>
180template<
class GlobalIDType>
185 offsetIntoEqnNumbers_(0),
187 isInLocalSubdomain_(false),
192template<
class GlobalIDType>
virtual void operator()(Record< GlobalIDType > &record)=0
virtual ~Record_Operator()
void setID(const GlobalIDType &ID)
fei::FieldMask * getFieldMask()
int offsetIntoEqnNumbers_
fei::FieldMask * fieldMask_
GlobalIDType getID() const
Record< GlobalIDType > & operator=(const Record< GlobalIDType > &src)
int getOffsetIntoEqnNumbers() const
void setNumber(const GlobalIDType &num)
void setOffsetIntoEqnNumbers(int offset)
Record(const Record< GlobalIDType > &src)
bool operator>(const Record< GlobalIDType > &rcd) const
void setOwnerProc(int owner)
const fei::FieldMask * getFieldMask() const
bool operator==(const Record< GlobalIDType > &rcd) const
void hasSlaveDof(bool flag)
bool operator<(const Record< GlobalIDType > &rcd) const
bool operator!=(const Record< GlobalIDType > &rcd) const
void setFieldMask(fei::FieldMask *fm)
GlobalIDType getNumber() const