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) | 86.36% (19/22) |
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) | 81.58% (31/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) | 66.67% (64/96) |
src/IceGrid/DescriptorBuilder.h | 100.00% (10/10) | 100.00% (10/10) | 100.00% (10/10) | - (0/0) |
src/IceGrid/DescriptorHelper.cpp | 86.51% (109/126) | 63.11% (1533/2429) | 59.14% (809/1368) | 52.32% (497/950) |
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) | 78.13% (493/631) | 78.20% (373/477) | 74.68% (230/308) |
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) | 52.77% (248/470) |
src/IceGrid/Parser.cpp | 47.62% (40/84) | 31.01% (658/2122) | 29.56% (266/900) | 23.61% (110/466) |
src/IceGrid/Scanner.cpp | 53.85% (14/26) | 48.19% (359/745) | 43.86% (225/513) | 39.84% (98/246) |
src/IceGrid/Util.cpp | 100.00% (17/17) | 72.54% (280/386) | 68.25% (172/252) | 59.24% (109/184) |
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.58% (461/602) | 52.57% (5201/9893) | 52.99% (2675/5048) | 50.16% (1521/3032) |
Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)