Namespaces
Records
-
class FakeHandleTable -
class FakeObject -
class FakeObject_ChannelEtc_Class -
class FakeObject_Channel_Class -
class FakeObject_DuplicateHandle_Class -
class FakeObject_DuplicateInvalidHandle_Class -
class FakeObject_DuplicateRealHandle_Class -
class FakeObject_ForEach_Class -
class FakeObject_Get_Class -
class FakeObject_HandleCloseMany_Class -
class FakeObject_HandleClose_Class -
class FakeObject_HandleValidityCheck_Class -
class FakeObject_ReplaceHandle_Class -
class FakeObject_ReplaceRealHandle_Class -
class FakeObject_ShimGetInfo_Class -
class FakeObject_ShimGetProperty_Class -
class FakeObject_ShimSetProfile_Class -
class FakeObject_ShimSetProperty_Class -
class FakeObject_ShimSignalPeer_Class -
class FakeObject_ShimSignal_Class -
class FakeObject_ShimWaitAsync_Class -
class FakeObject_ShimWaitOne_Class -
class FakeObject_WaitMany_Class -
class HandleTable -
class Msi -
class Object
Functions
-
HandleTable & FakeHandleTable ()Singleton accessor for tests and any derived fake object type.
Defined at line 20 of file ../../sdk/lib/driver/fake-object/cpp/fake-object.cc
-
void * FindRealSyscall (const char * name)Defined at line 25 of file ../../sdk/lib/driver/fake-object/cpp/fake-object.cc
-
zx::result<zx_handle_t> fake_object_create ()Creates a base object for testing handle methods.
Defined at line 41 of file ../../src/devices/testing/fake-object/fake-object.cc
-
zx::result<zx_handle_t> fake_object_create_typed (zx_obj_type_t type)Defined at line 31 of file ../../src/devices/testing/fake-object/fake-object.cc
-
zx::result<zx_koid_t> fake_object_get_koid (zx_handle_t )Defined at line 44 of file ../../src/devices/testing/fake-object/fake-object.cc
-
zx::result<zx_handle_t> CreateFakeObject (zx_obj_type_t type)Creates a base fake object and adds it to FakeHandleTable(). This is used to create basic fake
objects for testing handle methods.
Defined at line 30 of file ../../sdk/lib/driver/fake-object/cpp/fake-object.cc