NeKernel dev
Loading...
Searching...
No Matches
driver_base.h File Reference

Go to the source code of this file.

Classes

class  Kernel::DDK::IDriverBase

Namespaces

namespace  Kernel
 UPS inline definitions.
namespace  Kernel::DDK

Concepts

concept  Kernel::DDK::IsValidDriver
 This concept requires the Driver to be IDriverBase compliant.

Macros

#define DKI_DRIVER_IMPL

Functions

template<IsValidDriver T>
consteval void Kernel::DDK::ce_ddk_is_valid (T)
 Consteval helper to detect whether a template is truly based on IDriverBase.

Variables

constexpr auto Kernel::DDK::kInvalidType = 0

Macro Definition Documentation

◆ DKI_DRIVER_IMPL

#define DKI_DRIVER_IMPL
Value:
final: \
public \
Definition driver_base.h:25