Records
-
class FakeDiskIoProtocol -
class FakeManagedNetworkProtocol -
class MatchGuidTMatcherP -
class MockBootServices -
class MockProtocolBase -
class MockRuntimeServices -
class MockSerialIoProtocol -
class MockSimpleTextInputProtocol -
class MockSimpleTextOutputProtocol -
class StdioFileProtocol -
class String -
class StubBootServices -
class StubRuntimeServices -
class Variable -
class VariableId
Functions
-
VariableValue Copy (const VariableValue & source)Creates a duplicate of VariableValue.
Defined at line 9 of file ../../zircon/kernel/lib/efi/variable/variable.cc
-
bool operator< (const efi::VariableId & l, const efi::VariableId & r)Lt operator is provided for sorting purposes. User code shouldn't rely on any particular
ordering.
Defined at line 16 of file ../../zircon/kernel/lib/efi/variable/variable_id.cc
-
bool operator== (const VariableId & a, const VariableId & b)Defined at line 33 of file ../../zircon/kernel/lib/efi/variable/include/efi/variable/variable_id.h
-
bool operator!= (const VariableId & a, const VariableId & b)Defined at line 37 of file ../../zircon/kernel/lib/efi/variable/include/efi/variable/variable_id.h
-
size_t StrNLength (const char16_t * str, size_t len)Safe length() implementation. Returns number of elements before `u'
\
0'` or `len`
Defined at line 80 of file ../../zircon/kernel/lib/efi/testing/stub_runtime_services.cc
-
bool operator== (const efi::String & efi_string, const char * c_string)Equality comparison for C-strings, compiler won't implicitly use the string_view conversion.
Defined at line 104 of file ../../zircon/kernel/lib/efi/string/include/efi/string/string.h
-
bool operator== (const efi::String & efi_string, const char16_t * c_string)Defined at line 107 of file ../../zircon/kernel/lib/efi/string/include/efi/string/string.h
-
bool operator!= (const efi::String & efi_string, const char * c_string)Defined at line 110 of file ../../zircon/kernel/lib/efi/string/include/efi/string/string.h
-
bool operator!= (const efi::String & efi_string, const char16_t * c_string)Defined at line 113 of file ../../zircon/kernel/lib/efi/string/include/efi/string/string.h
-
bool operator== (const efi::String & a, const efi::String & b)Equality comparison for two efi::Strings.
Defined at line 118 of file ../../zircon/kernel/lib/efi/string/include/efi/string/string.h
-
bool operator!= (const efi::String & a, const efi::String & b)Defined at line 122 of file ../../zircon/kernel/lib/efi/string/include/efi/string/string.h
-
template <>MatchGuidTMatcherP<guid_type> MatchGuidT (guid_type gmock_p0)gmock matcher for an efi_guid.
We have to alias to
<efi
_guid> type explicitly because the compiler can't
deduce the efi_guid struct type from a generic aggregate initializer.
Example usage:
EXPECT_CALL(..., MatchGuid(EFI_FOO_PROTOCOL_GUID), ...);
Defined at line 172 of file ../../zircon/kernel/lib/efi/testing/include/lib/efi/testing/stub_boot_services.h