template <typename T, typename OperationTraits, typename Storage>

class OperationNode

Defined at line 322 of file ../../src/devices/lib/dev-operation/include/lib/operation/operation.h

Specialized version for when complete_cb is not required.

Public Methods

void OperationNode<T, OperationTraits, void, Storage> (zx_off_t node_offset)

Defined at line 328 of file ../../src/devices/lib/dev-operation/include/lib/operation/operation.h

void ~OperationNode<T, OperationTraits, void, Storage> ()

Defined at line 330 of file ../../src/devices/lib/dev-operation/include/lib/operation/operation.h

T operation (bool allow_destruct)

Defined at line 332 of file ../../src/devices/lib/dev-operation/include/lib/operation/operation.h

zx_off_t node_offset ()

Defined at line 337 of file ../../src/devices/lib/dev-operation/include/lib/operation/operation.h

Storage * private_storage ()

Defined at line 339 of file ../../src/devices/lib/dev-operation/include/lib/operation/operation.h