Atlas Runtime
Atlas::ImmutableInfo Struct Reference

#include <happens_before.hpp>

Collaboration diagram for Atlas::ImmutableInfo:

Public Member Functions

 ImmutableInfo (LogEntry *le, MapOfLockInfo *linfo, bool is_del)
 
 ImmutableInfo ()=delete
 
 ImmutableInfo (const ImmutableInfo &)=delete
 
 ImmutableInfo (ImmutableInfo &&)=delete
 
ImmutableInfo & operator= (const ImmutableInfo &)=delete
 
ImmutableInfo & operator= (ImmutableInfo &&)=delete
 

Public Attributes

LogEntry * LogAddr
 
MapOfLockInfo * LockInfoPtr
 
bool IsDeleted
 

Constructor & Destructor Documentation

Atlas::ImmutableInfo::ImmutableInfo ( LogEntry *  le,
MapOfLockInfo *  linfo,
bool  is_del 
)
inlineexplicit
Atlas::ImmutableInfo::ImmutableInfo ( )
delete
Atlas::ImmutableInfo::ImmutableInfo ( const ImmutableInfo &  )
delete
Atlas::ImmutableInfo::ImmutableInfo ( ImmutableInfo &&  )
delete

Member Function Documentation

ImmutableInfo& Atlas::ImmutableInfo::operator= ( const ImmutableInfo &  )
delete
ImmutableInfo& Atlas::ImmutableInfo::operator= ( ImmutableInfo &&  )
delete

Member Data Documentation

bool Atlas::ImmutableInfo::IsDeleted
MapOfLockInfo* Atlas::ImmutableInfo::LockInfoPtr
LogEntry* Atlas::ImmutableInfo::LogAddr

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