class DriverManagerTestBase

Defined at line 44 of file ../../src/devices/bin/driver_manager/tests/driver_manager_test_base.h

Public Methods

void SetUp ()

Defined at line 7 of file ../../src/devices/bin/driver_manager/tests/driver_manager_test_base.cc

driver_manager::NodeManager * GetNodeManager ()

Protected Methods

std::shared_ptr<driver_manager::Node> CreateNode (std::string_view name)

Defined at line 14 of file ../../src/devices/bin/driver_manager/tests/driver_manager_test_base.cc

std::shared_ptr<driver_manager::Node> CreateNode (std::string_view name, std::weak_ptr<driver_manager::Node> parent)

Creates a DFv2 node and add it to the given parent.

Defined at line 22 of file ../../src/devices/bin/driver_manager/tests/driver_manager_test_base.cc

std::shared_ptr<driver_manager::Node> CreateCompositeNode (std::string_view name, std::vector<std::weak_ptr<driver_manager::Node>> parents, const std::vector<fuchsia_driver_framework::NodePropertyEntry2> & parent_properties, uint32_t primary_index)

Defined at line 32 of file ../../src/devices/bin/driver_manager/tests/driver_manager_test_base.cc

std::shared_ptr<driver_manager::Node> root ()

Defined at line 62 of file ../../src/devices/bin/driver_manager/tests/driver_manager_test_base.h

driver_manager::Devfs * devfs ()

Defined at line 64 of file ../../src/devices/bin/driver_manager/tests/driver_manager_test_base.h