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

Thread * m_pThread
 
DeferredScopeRecord m_Record
 

Detailed Description

Definition at line 95 of file Thread.h.

Constructor & Destructor Documentation

◆ StackDiscardScope()

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

Definition at line 68 of file Thread.cc.

◆ ~StackDiscardScope()

Thread::StackDiscardScope::~StackDiscardScope ( )

Definition at line 78 of file Thread.cc.

Member Function Documentation

◆ disarm()

void Thread::StackDiscardScope::disarm ( )

Definition at line 82 of file Thread.cc.

Member Data Documentation

◆ m_pThread

Thread* Thread::StackDiscardScope::m_pThread
private

Definition at line 105 of file Thread.h.

◆ m_Record

DeferredScopeRecord Thread::StackDiscardScope::m_Record
private

Definition at line 106 of file Thread.h.


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