GCC Code Coverage Report


Directory: ./
File: Os/Stub/File.cpp
Date: 2026-09-23 21:11:01
Exec Total Coverage
Lines: 0 27 0.0%
Functions: 0 10 0.0%
Branches: 0 0 -%

Line Branch Exec Source
1 // ======================================================================
2 // \title Os/Stub/File.cpp
3 // \brief stub implementation for Os::File
4 // ======================================================================
5 #include "Os/Stub/File.hpp"
6
7 namespace Os {
8 namespace Stub {
9 namespace File {
10
11 ✗ StubFile::Status StubFile::open(const char* filepath, StubFile::Mode open_mode, OverwriteType overwrite) {
12 ✗ Status status = Status::NOT_SUPPORTED;
13 ✗ return status;
14 }
15
16 ✗ void StubFile::close() {}
17
18 ✗ StubFile::Status StubFile::size(FwSizeType& size_result) {
19 ✗ Status status = Status::NOT_SUPPORTED;
20 ✗ return status;
21 }
22
23 ✗ StubFile::Status StubFile::position(FwSizeType& position_result) {
24 ✗ Status status = Status::NOT_SUPPORTED;
25 ✗ return status;
26 }
27
28 ✗ StubFile::Status StubFile::preallocate(FwSizeType offset, FwSizeType length) {
29 ✗ Status status = Status::NOT_SUPPORTED;
30 ✗ return status;
31 }
32
33 ✗ StubFile::Status StubFile::seek(FwSignedSizeType offset, SeekType seekType) {
34 ✗ Status status = Status::NOT_SUPPORTED;
35 ✗ return status;
36 }
37
38 ✗ StubFile::Status StubFile::flush() {
39 ✗ Status status = Status::NOT_SUPPORTED;
40 ✗ return status;
41 }
42
43 ✗ StubFile::Status StubFile::read(U8* buffer, FwSizeType& size, StubFile::WaitType wait) {
44 ✗ Status status = Status::NOT_SUPPORTED;
45 ✗ return status;
46 }
47
48 ✗ StubFile::Status StubFile::write(const U8* buffer, FwSizeType& size, StubFile::WaitType wait) {
49 ✗ Status status = Status::NOT_SUPPORTED;
50 ✗ return status;
51 }
52
53 ✗ FileHandle* StubFile::getHandle() {
54 ✗ return &this->m_handle;
55 }
56
57 } // namespace File
58 } // namespace Stub
59 } // namespace Os
60