SolidSyslog coverage report
Current view: top level - Core/Source - SolidSyslogBuffer.c (source / functions) Coverage Total Hit
Test: SolidSyslog Lines: 100.0 % 7 7
Test Date: 2026-11-12 23:14:35 Functions: 100.0 % 3 3

            Line data    Source code
       1              : /* SPDX-FileCopyrightText: Copyright 2026 Cozens Software Solutions Limited
       2              :  * SPDX-License-Identifier: PolyForm-Noncommercial-1.0.0 OR LicenseRef-PolyForm-Internal-Use-1.0.0 OR LicenseRef-COSOSO-Commercial
       3              :  */
       4              : 
       5              : #include <stdbool.h>
       6              : #include <stddef.h>
       7              : 
       8              : #include "SolidSyslogBufferDefinition.h"
       9              : #include "SolidSyslogBuffer.h"
      10              : 
      11         6990 : void SolidSyslogBuffer_Write(struct SolidSyslogBuffer* buffer, const void* data, size_t size)
      12              : {
      13         6990 :     buffer->Write(buffer, data, size);
      14         6990 : }
      15              : 
      16         8759 : bool SolidSyslogBuffer_Read(struct SolidSyslogBuffer* buffer, void* data, size_t maxSize, size_t* bytesRead)
      17              : {
      18         8759 :     return buffer->Read(buffer, data, maxSize, bytesRead);
      19              : }
      20              : 
      21          632 : bool SolidSyslogBuffer_IsFull(struct SolidSyslogBuffer* buffer)
      22              : {
      23          632 :     return buffer->IsFull(buffer);
      24              : }
        

Generated by: LCOV version 2.0-1