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

Public Member Functions

 StateGuard (Pic &pic)
 
bool owned () const
 

Private Attributes

Picm_Pic
 
bool m_Owned
 
bool m_ThreadOwned
 

Detailed Description

Definition at line 49 of file Pic.cc.

Constructor & Destructor Documentation

◆ StateGuard()

Pic::StateGuard::StateGuard ( Pic pic)
inlineexplicit

Definition at line 51 of file Pic.cc.

◆ ~StateGuard()

Pic::StateGuard::~StateGuard ( )
inline

Definition at line 77 of file Pic.cc.

Member Function Documentation

◆ owned()

bool Pic::StateGuard::owned ( ) const
inline

Definition at line 86 of file Pic.cc.

Member Data Documentation

◆ m_Owned

bool Pic::StateGuard::m_Owned
private

Definition at line 92 of file Pic.cc.

◆ m_Pic

Pic& Pic::StateGuard::m_Pic
private

Definition at line 91 of file Pic.cc.

◆ m_ThreadOwned

bool Pic::StateGuard::m_ThreadOwned
private

Definition at line 93 of file Pic.cc.


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