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

Pic & m_Pic
 
bool m_Owned
 
bool m_ThreadOwned
 

Detailed Description

Definition at line 55 of file Pic.cc.

Constructor & Destructor Documentation

◆ StateGuard()

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

Definition at line 57 of file Pic.cc.

◆ ~StateGuard()

Pic::StateGuard::~StateGuard ( )
inline

Definition at line 83 of file Pic.cc.

Member Function Documentation

◆ owned()

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

Definition at line 92 of file Pic.cc.

Member Data Documentation

◆ m_Owned

bool Pic::StateGuard::m_Owned
private

Definition at line 98 of file Pic.cc.

◆ m_Pic

Pic& Pic::StateGuard::m_Pic
private

Definition at line 97 of file Pic.cc.

◆ m_ThreadOwned

bool Pic::StateGuard::m_ThreadOwned
private

Definition at line 99 of file Pic.cc.


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