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
 
ImmutableInfooperator= (const ImmutableInfo &)=delete
 
ImmutableInfooperator= (ImmutableInfo &&)=delete
 

Public Attributes

LogEntryLogAddr
 
MapOfLockInfoLockInfoPtr
 
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: