ReactOS 0.4.16-dev-334-g4d9f67c
|
#include <fxtransactionedlist.hpp>
Public Member Functions | |
FxTransactionedEntry (__in_opt FxObject *Object=NULL) | |
VOID | SetTransactionedObject (__in FxObject *Object) |
FxObject * | GetTransactionedObject (VOID) |
FxListTransactionAction | GetTransactionAction (VOID) |
Static Public Member Functions | |
static FxTransactionedEntry * | _FromEntry (__in PLIST_ENTRY Entry) |
Public Attributes | |
friend | FxTransactionedList |
Private Attributes | |
LIST_ENTRY | m_ListLink |
LIST_ENTRY | m_TransactionLink |
FxListTransactionAction | m_Transaction |
FxObject * | m_TransactionedObject |
Definition at line 34 of file fxtransactionedlist.hpp.
Definition at line 37 of file fxtransactionedlist.hpp.
|
inlinestatic |
Definition at line 65 of file fxtransactionedlist.hpp.
Referenced by FxTransactionedList::GetNextEntryLocked(), FxRelatedDeviceList::ProcessAdd(), and FxTransactionedList::~FxTransactionedList().
|
inline |
Definition at line 73 of file fxtransactionedlist.hpp.
Definition at line 56 of file fxtransactionedlist.hpp.
Referenced by FxPkgPnp::NotifyResourceobjectsToReleaseResources(), and FxDevice::SetFilterIoType().
Definition at line 48 of file fxtransactionedlist.hpp.
Referenced by FxIoTarget::Construct(), FxChildList::FxChildList(), FxDmaEnabler::FxDmaEnabler(), and FxRelatedDevice::FxRelatedDevice().
friend FxTransactionedEntry::FxTransactionedList |
Definition at line 35 of file fxtransactionedlist.hpp.
|
private |
Definition at line 81 of file fxtransactionedlist.hpp.
Referenced by _FromEntry(), and FxTransactionedEntry().
|
private |
Definition at line 85 of file fxtransactionedlist.hpp.
Referenced by FxTransactionedEntry(), FxTransactionedList::GetNextEntryLocked(), and GetTransactionAction().
|
private |
Definition at line 87 of file fxtransactionedlist.hpp.
Referenced by FxTransactionedEntry(), GetTransactionedObject(), and SetTransactionedObject().
|
private |
Definition at line 83 of file fxtransactionedlist.hpp.
Referenced by FxTransactionedEntry().