File | Lines | Functions | Branches | ||||
---|---|---|---|---|---|---|---|
interface/include/public/api.Collection.hpp |
|
100.0% | 1 / 1 | 100.0% | 3 / 3 | -% | 0 / 0 |
interface/include/public/api.Heap.hpp |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
interface/include/public/api.IllegalValue.hpp |
|
100.0% | 1 / 1 | 100.0% | 2 / 2 | -% | 0 / 0 |
interface/include/public/api.Iterable.hpp |
|
100.0% | 1 / 1 | 100.0% | 2 / 2 | -% | 0 / 0 |
interface/include/public/api.Iterator.hpp |
|
100.0% | 1 / 1 | 50.0% | 1 / 2 | -% | 0 / 0 |
interface/include/public/api.List.hpp |
|
100.0% | 1 / 1 | 100.0% | 2 / 2 | -% | 0 / 0 |
interface/include/public/api.ListIterator.hpp |
|
100.0% | 1 / 1 | 50.0% | 1 / 2 | -% | 0 / 0 |
interface/include/public/api.Mutex.hpp |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
interface/include/public/api.Object.hpp |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
interface/include/public/api.OutStream.hpp |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
interface/include/public/api.Queue.hpp |
|
100.0% | 1 / 1 | 100.0% | 2 / 2 | -% | 0 / 0 |
interface/include/public/api.Scheduler.hpp |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
interface/include/public/api.Semaphore.hpp |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
interface/include/public/api.SequenceContainer.hpp |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
interface/include/public/api.SmartPointer.hpp |
|
100.0% | 1 / 1 | 100.0% | 5 / 5 | -% | 0 / 0 |
interface/include/public/api.String.hpp |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
interface/include/public/api.System.hpp |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
interface/include/public/api.Task.hpp |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
interface/include/public/api.Thread.hpp |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
library/include/public/lib.AbstractBaseString.hpp |
|
100.0% | 143 / 143 | 87.9% | 51 / 58 | 81.9% | 68 / 83 |
library/include/public/lib.AbstractBuffer.hpp |
|
100.0% | 59 / 59 | 100.0% | 14 / 14 | 89.3% | 25 / 28 |
library/include/public/lib.AbstractList.hpp |
|
96.1% | 149 / 155 | 57.6% | 53 / 92 | 79.5% | 66 / 83 |
library/include/public/lib.AbstractTask.hpp |
|
100.0% | 8 / 8 | 100.0% | 4 / 4 | -% | 0 / 0 |
library/include/public/lib.AbstractThreadTask.hpp |
|
100.0% | 12 / 12 | 100.0% | 5 / 5 | 50.0% | 1 / 2 |
library/include/public/lib.Align.hpp |
|
100.0% | 66 / 66 | 100.0% | 59 / 59 | 100.0% | 10 / 10 |
library/include/public/lib.Allocator.hpp |
|
100.0% | 4 / 4 | 100.0% | 2 / 2 | -% | 0 / 0 |
library/include/public/lib.BaseString.hpp |
|
100.0% | 236 / 236 | 82.8% | 96 / 116 | 63.5% | 94 / 148 |
library/include/public/lib.Buffer.hpp |
|
100.0% | 60 / 60 | 100.0% | 22 / 22 | 84.4% | 27 / 32 |
library/include/public/lib.CharTrait.hpp |
|
96.0% | 24 / 25 | 100.0% | 10 / 10 | 94.1% | 16 / 17 |
library/include/public/lib.CircularList.hpp |
|
98.2% | 111 / 113 | 58.1% | 25 / 43 | 87.5% | 56 / 64 |
library/include/public/lib.Heap.hpp |
|
89.2% | 165 / 185 | 84.6% | 22 / 26 | 76.9% | 83 / 108 |
library/include/public/lib.LinkedList.hpp |
|
98.2% | 112 / 114 | 42.2% | 27 / 64 | 80.8% | 59 / 73 |
library/include/public/lib.LinkedNode.hpp |
|
100.0% | 44 / 44 | 59.3% | 16 / 27 | 87.5% | 7 / 8 |
library/include/public/lib.Memory.hpp |
|
100.0% | 168 / 168 | 100.0% | 26 / 26 | 93.5% | 116 / 124 |
library/include/public/lib.Mutex.hpp |
|
93.8% | 30 / 32 | 53.8% | 7 / 13 | 50.0% | 6 / 12 |
library/include/public/lib.MutexGuard.hpp |
|
93.8% | 15 / 16 | 75.0% | 6 / 8 | 75.0% | 6 / 8 |
library/include/public/lib.NonCopyable.hpp |
|
100.0% | 4 / 4 | 100.0% | 6 / 6 | 0.0% | 0 / 2 |
library/include/public/lib.Object.hpp |
|
100.0% | 33 / 33 | 90.0% | 18 / 20 | 66.7% | 12 / 18 |
library/include/public/lib.ObjectAllocator.hpp |
|
100.0% | 9 / 9 | 77.8% | 7 / 9 | -% | 0 / 0 |
library/include/public/lib.Semaphore.hpp |
|
100.0% | 24 / 24 | 100.0% | 6 / 6 | 58.3% | 7 / 12 |
library/include/public/lib.SharedPointer.hpp |
|
93.8% | 121 / 129 | 70.7% | 53 / 75 | 65.7% | 46 / 70 |
library/include/public/lib.SmartPointerDeleter.hpp |
|
100.0% | 6 / 6 | 100.0% | 5 / 5 | 75.0% | 3 / 4 |
library/include/public/lib.Stream.hpp |
|
100.0% | 4 / 4 | 100.0% | 2 / 2 | -% | 0 / 0 |
library/include/public/lib.Thread.hpp |
|
100.0% | 53 / 53 | 100.0% | 13 / 13 | 77.3% | 34 / 44 |
library/include/public/lib.Types.hpp |
|
100.0% | 2 / 2 | -% | 0 / 0 | -% | 0 / 0 |
library/include/public/lib.UniquePointer.hpp |
|
97.6% | 83 / 85 | 80.3% | 61 / 76 | 68.4% | 26 / 38 |
system/include/private/sys.Configuration.hpp |
|
100.0% | 4 / 4 | 100.0% | 1 / 1 | -% | 0 / 0 |
system/include/private/sys.Heap.hpp |
|
95.5% | 21 / 22 | 100.0% | 6 / 6 | 66.7% | 4 / 6 |
system/include/private/sys.Mutex.hpp |
|
92.7% | 38 / 41 | 100.0% | 8 / 8 | 52.9% | 9 / 17 |
system/include/private/sys.NonCopyable.hpp |
|
100.0% | 4 / 4 | 100.0% | 2 / 2 | 50.0% | 1 / 2 |
system/include/private/sys.Object.hpp |
|
100.0% | 4 / 4 | 100.0% | 2 / 2 | 50.0% | 1 / 2 |
system/include/private/sys.OutStreamChar.hpp |
|
96.3% | 26 / 27 | 100.0% | 6 / 6 | 60.0% | 6 / 10 |
system/include/private/sys.Semaphore.hpp |
|
93.8% | 45 / 48 | 100.0% | 9 / 9 | 56.5% | 13 / 23 |
system/include/private/sys.Thread.hpp |
|
90.2% | 83 / 92 | 100.0% | 11 / 11 | 63.1% | 41 / 65 |
system/source/sys.Call.cpp |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
system/source/sys.Scheduler.cpp |
|
97.7% | 42 / 43 | 100.0% | 8 / 8 | 57.5% | 23 / 40 |
system/source/sys.System.cpp |
|
85.1% | 80 / 94 | 92.9% | 13 / 14 | 56.0% | 65 / 116 |