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

Public Member Functions

void enableRecovery (bool enabled)
 
bool begin ()
 
bool finish (Outcome outcome)
 
void close ()
 

Private Attributes

size_t m_Active = 0
 
bool m_Enabled = false
 
bool m_Failed = false
 
bool m_Committed = false
 
bool m_Closed = false
 

Detailed Description

Definition at line 11 of file UsbStartup.h.

Member Function Documentation

◆ begin()

bool UsbStartup::State::begin ( )
inline

Definition at line 16 of file UsbStartup.h.

◆ close()

void UsbStartup::State::close ( )
inline

Definition at line 34 of file UsbStartup.h.

◆ enableRecovery()

void UsbStartup::State::enableRecovery ( bool  enabled)
inline

Definition at line 13 of file UsbStartup.h.

◆ finish()

bool UsbStartup::State::finish ( Outcome  outcome)
inline

Definition at line 22 of file UsbStartup.h.

Member Data Documentation

◆ m_Active

size_t UsbStartup::State::m_Active = 0
private

Definition at line 39 of file UsbStartup.h.

◆ m_Closed

bool UsbStartup::State::m_Closed = false
private

Definition at line 43 of file UsbStartup.h.

◆ m_Committed

bool UsbStartup::State::m_Committed = false
private

Definition at line 42 of file UsbStartup.h.

◆ m_Enabled

bool UsbStartup::State::m_Enabled = false
private

Definition at line 40 of file UsbStartup.h.

◆ m_Failed

bool UsbStartup::State::m_Failed = false
private

Definition at line 41 of file UsbStartup.h.


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