class Completer
Defined at line 15 of file ../../sdk/lib/driver/component/cpp/start_completer.h
This class is a wrapper for a callback type that must be called into exactly once
before destruction. It is a move only type.
Public Methods
void ~Completer ()
Defined at line 11 of file ../../sdk/lib/driver/component/cpp/completer.cc
void operator() (zx::result<> result)
Calls the wrapped callback function.
This method should not be invoked more than once.
Defined at line 15 of file ../../sdk/lib/driver/component/cpp/completer.cc
void Completer (fit::callback<void (zx::result<>)> callback)
Defined at line 17 of file ../../sdk/lib/driver/component/cpp/start_completer.h
void Completer (Completer && other)
Defined at line 19 of file ../../sdk/lib/driver/component/cpp/start_completer.h
void Completer (const Completer & )
Defined at line 23 of file ../../sdk/lib/driver/component/cpp/start_completer.h
Completer & operator= (const Completer & )
Defined at line 24 of file ../../sdk/lib/driver/component/cpp/start_completer.h