class Namespace
Defined at line 23 of file ../../src/graphics/display/lib/driver-framework-migration-utils/namespace/namespace.h
fdf::Namespace subset that eases migration from DFv1 to DFv2.
TODO(https://fxbug.dev/323061435): This class should be only used when the
display drivers are being migrated to DFv2. Drivers should replace
`display::Namespace` with `fdf::Namespace` when the migration is done.
Public Methods
void Namespace ()
Defined at line 25 of file ../../src/graphics/display/lib/driver-framework-migration-utils/namespace/namespace.h
void ~Namespace ()
Defined at line 26 of file ../../src/graphics/display/lib/driver-framework-migration-utils/namespace/namespace.h
void Namespace (const Namespace & )
Defined at line 28 of file ../../src/graphics/display/lib/driver-framework-migration-utils/namespace/namespace.h
void Namespace (Namespace && )
Defined at line 29 of file ../../src/graphics/display/lib/driver-framework-migration-utils/namespace/namespace.h
Namespace & operator= (const Namespace & )
Defined at line 30 of file ../../src/graphics/display/lib/driver-framework-migration-utils/namespace/namespace.h
Namespace & operator= (Namespace && )
Defined at line 31 of file ../../src/graphics/display/lib/driver-framework-migration-utils/namespace/namespace.h
template <typename ServiceMember>
zx::result<fidl::ClientEnd<typename ServiceMember::ProtocolType>> Connect (std::string_view instance)
Equivalent to `fdf::Namespace::Connect(instance)`.
`ServiceMember` protocol must use channel transport.
Defined at line 65 of file ../../src/graphics/display/lib/driver-framework-migration-utils/namespace/namespace.h
template <typename ServiceMember>
zx::result<> Connect (fidl::ServerEnd<typename ServiceMember::ProtocolType> server_end, std::string_view instance)
Equivalent to `fdf::Namespace::Connect(server_end, instance)`.
`ServiceMember` protocol must use channel transport.
Defined at line 85 of file ../../src/graphics/display/lib/driver-framework-migration-utils/namespace/namespace.h