Click here for information about interpreting this report.
| Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
include/Ice/AsyncResponseHandler.h | 100.00% (5/5) | 100.00% (23/23) | 100.00% (13/13) | 66.67% (4/6) |
include/Ice/Buffer.h | 63.64% (7/11) | 46.00% (23/50) | 64.00% (16/25) | 83.33% (5/6) |
include/Ice/Communicator.h | 60.00% (3/5) | 88.24% (15/17) | 77.78% (7/9) | 100.00% (2/2) |
include/Ice/Connection.h | 0.00% (0/3) | 0.00% (0/6) | 0.00% (0/3) | - (0/0) |
include/Ice/DefaultSliceLoader.h | 72.73% (8/11) | 58.02% (47/81) | 64.10% (25/39) | 36.36% (8/22) |
include/Ice/Endpoint.h | 0.00% (0/1) | 0.00% (0/2) | 0.00% (0/1) | - (0/0) |
include/Ice/Exception.h | 100.00% (3/3) | 100.00% (6/6) | 100.00% (3/3) | - (0/0) |
include/Ice/IncomingRequest.h | 50.00% (2/4) | 50.00% (2/4) | 50.00% (2/4) | - (0/0) |
include/Ice/InputStream.h | 94.12% (16/17) | 88.07% (96/109) | 65.85% (54/82) | 67.65% (23/34) |
include/Ice/LocalExceptions.h | 14.29% (1/7) | 9.09% (1/11) | 14.29% (1/7) | - (0/0) |
include/Ice/LoggerUtil.h | 100.00% (6/6) | 100.00% (19/19) | 100.00% (9/9) | 50.00% (1/2) |
include/Ice/Object.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) | - (0/0) |
include/Ice/ObjectAdapter.h | 100.00% (2/2) | 100.00% (6/6) | 100.00% (2/2) | - (0/0) |
include/Ice/ObserverHelper.h | 0.00% (0/2) | 0.00% (0/12) | 0.00% (0/2) | - (0/0) |
include/Ice/OutgoingAsync.h | 72.41% (21/29) | 90.68% (214/236) | 59.43% (63/106) | 76.00% (19/25) |
include/Ice/OutgoingResponse.h | 0.00% (0/1) | 0.00% (0/2) | 0.00% (0/1) | - (0/0) |
include/Ice/OutputStream.h | 100.00% (26/26) | 100.00% (130/130) | 78.95% (75/95) | 84.21% (32/38) |
include/Ice/Properties.h | 100.00% (2/2) | 100.00% (6/6) | 100.00% (3/3) | - (0/0) |
include/Ice/Proxy.h | 100.00% (15/15) | 87.50% (28/32) | 90.48% (19/21) | 50.00% (2/4) |
include/Ice/ProxyFunctions.h | 66.67% (2/3) | 64.29% (9/14) | 66.67% (4/6) | 50.00% (1/2) |
include/Ice/SlicedData.h | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) | - (0/0) |
include/Ice/StreamHelpers.h | 73.33% (22/30) | 59.23% (77/130) | 60.34% (35/58) | 46.15% (12/26) |
include/Ice/TupleCompare.h | 100.00% (3/3) | 100.00% (9/9) | 100.00% (3/3) | - (0/0) |
include/Ice/Value.h | 55.56% (5/9) | 36.36% (8/22) | 38.46% (5/13) | 0.00% (0/2) |
src/Ice/FileUtil.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
src/Ice/OutputUtil.h | 100.00% (4/4) | 100.00% (18/18) | 100.00% (4/4) | - (0/0) |
src/IceGrid/Client.cpp | 44.44% (4/9) | 41.38% (216/522) | 39.74% (91/229) | 36.03% (49/136) |
src/IceGrid/DescriptorBuilder.cpp | 92.22% (83/90) | 80.99% (456/563) | 75.38% (196/260) | 65.31% (64/98) |
src/IceGrid/DescriptorBuilder.h | 100.00% (10/10) | 100.00% (10/10) | 100.00% (10/10) | - (0/0) |
src/IceGrid/DescriptorHelper.cpp | 88.00% (110/125) | 63.40% (1542/2432) | 59.55% (814/1367) | 52.86% (499/944) |
src/IceGrid/DescriptorHelper.h | 100.00% (5/5) | 100.00% (5/5) | 100.00% (6/6) | - (0/0) |
src/IceGrid/DescriptorParser.cpp | 86.67% (13/15) | 77.83% (495/636) | 78.08% (374/479) | 74.28% (231/311) |
src/IceGrid/FileParserI.cpp | 0.00% (0/1) | 0.00% (0/15) | 0.00% (0/3) | - (0/0) |
src/IceGrid/Grammar.cpp | 37.50% (3/8) | 27.28% (392/1437) | 32.93% (162/492) | 53.48% (261/488) |
src/IceGrid/Parser.cpp | 47.62% (40/84) | 31.01% (658/2122) | 29.56% (266/900) | 23.67% (111/469) |
src/IceGrid/Scanner.cpp | 53.85% (14/26) | 48.19% (359/745) | 43.86% (225/513) | 40.16% (102/254) |
src/IceGrid/Util.cpp | 100.00% (17/17) | 72.61% (281/387) | 68.25% (172/252) | 57.84% (107/185) |
src/IceGrid/Util.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) | - (0/0) |
src/IceGrid/XMLParser.cpp | 85.71% (6/7) | 75.68% (56/74) | 75.00% (18/24) | 80.00% (8/10) |
Totals | 76.87% (462/601) | 52.65% (5213/9902) | 53.10% (2681/5049) | 50.29% (1541/3064) |
Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)