LCOV - code coverage report
Current view: top level - datadog - error.cpp (source / functions) Hit Total Coverage
Test: filtered.info Lines: 8 8 100.0 %
Date: 2024-01-03 20:30:12 Functions: 2 2 100.0 %

          Line data    Source code
       1             : #include "error.h"
       2             : 
       3             : #include <ostream>
       4             : #include <sstream>
       5             : 
       6             : namespace datadog {
       7             : namespace tracing {
       8             : 
       9           2 : std::ostream& operator<<(std::ostream& stream, const Error& error) {
      10           2 :   return stream << "[dd-trace-cpp error code " << int(error.code) << "] "
      11           2 :                 << error.message;
      12             : }
      13             : 
      14         169 : Error Error::with_prefix(StringView prefix) const {
      15         169 :   std::string new_message{prefix.begin(), prefix.end()};
      16         169 :   new_message += message;
      17         338 :   return Error{code, std::move(new_message)};
      18         169 : }
      19             : 
      20             : }  // namespace tracing
      21             : }  // namespace datadog

Generated by: LCOV version 1.16