LCOV - code coverage report
Current view: top level - ers/test/apps - ers_receiver.cxx (source / functions) Coverage Total Hit
Test: code.result Lines: 0.0 % 10 0
Test Date: 2025-12-21 13:07:08 Functions: 0.0 % 2 0

            Line data    Source code
       1              : /*
       2              :  *  receiver.cxx
       3              :  *  Test for issue receiver
       4              :  *
       5              :  *  Created by Serguei Kolos on 24.11.05.
       6              :  *  Copyright 2005 CERN. All rights reserved.
       7              :  *
       8              :  */
       9              : 
      10              : #include <ers/InputStream.hpp>
      11              : #include <ers/SampleIssues.hpp>
      12              : #include <ers/ers.hpp>
      13              : 
      14              : struct MyIssueReceiver : public ers::IssueReceiver
      15              : {
      16            0 :   void receive(const ers::Issue& issue) { std::cout << issue << std::endl; }
      17              : };
      18              : 
      19              : int
      20            0 : main(int, char**)
      21              : {
      22              : 
      23            0 :   try {
      24            0 :     ers::StreamManager::instance().add_receiver("mts", "*", new MyIssueReceiver);
      25            0 :   } catch (ers::Issue& ex) {
      26            0 :     ers::fatal(ex);
      27            0 :     return 1;
      28            0 :   }
      29              : 
      30            0 :   while (true) {
      31            0 :     sleep(1);
      32              :   }
      33              : 
      34              :   return 0;
      35              : }
        

Generated by: LCOV version 2.0-1