The Pedigree Project 0.1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
Thread::StackDiscardScope Class Reference
+ Collaboration diagram for Thread::StackDiscardScope:

Public Member Functions

 StackDiscardScope (DeferredScopeRecord::Cleanup cleanup, void *context)
 
void disarm ()
 

Private Member Functions

 NOT_COPYABLE_OR_ASSIGNABLE (StackDiscardScope)
 

Private Attributes

Threadm_pThread
 
DeferredScopeRecord m_Record
 

Detailed Description

Definition at line 94 of file Thread.h.

Constructor & Destructor Documentation

◆ StackDiscardScope()

Thread::StackDiscardScope::StackDiscardScope ( DeferredScopeRecord::Cleanup  cleanup,
void *  context 
)

Definition at line 50 of file Thread.cc.

◆ ~StackDiscardScope()

Thread::StackDiscardScope::~StackDiscardScope ( )

Definition at line 60 of file Thread.cc.

Member Function Documentation

◆ disarm()

void Thread::StackDiscardScope::disarm ( )

Definition at line 64 of file Thread.cc.

Member Data Documentation

◆ m_pThread

Thread* Thread::StackDiscardScope::m_pThread
private

Definition at line 104 of file Thread.h.

◆ m_Record

DeferredScopeRecord Thread::StackDiscardScope::m_Record
private

Definition at line 105 of file Thread.h.


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