Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::MemoryAccessInfo Class Reference
Collaboration diagram for Arcane::MemoryAccessInfo:

Public Member Functions

 MemoryAccessInfo (Byte *info, IMemoryAccessTrace *trace, Integer handle)
 MemoryAccessInfo (const MemoryAccessInfo &rhs)
void setRead () const
void setWrite () const
void setWriteAndSync () const
void setSync () const
void setNeedSync (bool) const
void setReadOrWrite () const
void setCreate () const

Private Attributes

Bytem_info
IMemoryAccessTracem_trace
Integer m_handle

Detailed Description

Definition at line 53 of file MemoryAccessInfo.h.

Constructor & Destructor Documentation

◆ MemoryAccessInfo() [1/2]

Arcane::MemoryAccessInfo::MemoryAccessInfo ( Byte * info,
IMemoryAccessTrace * trace,
Integer handle )
inline

Definition at line 57 of file MemoryAccessInfo.h.

◆ MemoryAccessInfo() [2/2]

Arcane::MemoryAccessInfo::MemoryAccessInfo ( const MemoryAccessInfo & rhs)
inline

Definition at line 62 of file MemoryAccessInfo.h.

Member Function Documentation

◆ setCreate()

void Arcane::MemoryAccessInfo::setCreate ( ) const

Definition at line 35 of file MemoryAccessInfo.cc.

◆ setNeedSync()

void Arcane::MemoryAccessInfo::setNeedSync ( bool need_sync) const

Definition at line 84 of file MemoryAccessInfo.cc.

◆ setRead()

void Arcane::MemoryAccessInfo::setRead ( ) const

Definition at line 41 of file MemoryAccessInfo.cc.

◆ setReadOrWrite()

void Arcane::MemoryAccessInfo::setReadOrWrite ( ) const

Definition at line 94 of file MemoryAccessInfo.cc.

◆ setSync()

void Arcane::MemoryAccessInfo::setSync ( ) const

Definition at line 76 of file MemoryAccessInfo.cc.

◆ setWrite()

void Arcane::MemoryAccessInfo::setWrite ( ) const

Definition at line 60 of file MemoryAccessInfo.cc.

◆ setWriteAndSync()

void Arcane::MemoryAccessInfo::setWriteAndSync ( ) const

Definition at line 69 of file MemoryAccessInfo.cc.

Member Data Documentation

◆ m_handle

Integer Arcane::MemoryAccessInfo::m_handle
private

Definition at line 82 of file MemoryAccessInfo.h.

◆ m_info

Byte* Arcane::MemoryAccessInfo::m_info
private

Definition at line 80 of file MemoryAccessInfo.h.

◆ m_trace

IMemoryAccessTrace* Arcane::MemoryAccessInfo::m_trace
private

Definition at line 81 of file MemoryAccessInfo.h.


The documentation for this class was generated from the following files: