Skip to content

File SolidSyslogBlockDeviceDefinition.h

FileList > Core > Interface > SolidSyslogBlockDeviceDefinition.h

Go to the source code of this file

The BlockDevice vtable (Acquire / Dispose / Exists / Read / Append / WriteAt / Size / GetBlockSize) — the contract an implementor fills in (the BlockDevice extension point).

  • #include <stdbool.h>
  • #include <stddef.h>
  • #include "ExternC.h"

Classes

Type Name
struct SolidSyslogBlockDevice
The block-device extension point: an implementor fills this vtable and embeds it as the first member of its own struct, so base downcasts back to that struct.

The documentation for this class was generated from the following file Core/Interface/SolidSyslogBlockDeviceDefinition.h