1 #include "pbd/receiver.h"
3 class TestReceiver : public Receiver
6 void receive (Transmitter::Channel chn, const char * str) {
7 const char *prefix = "";
10 case Transmitter::Error:
11 prefix = ": [ERROR]: ";
13 case Transmitter::Info:
16 case Transmitter::Warning:
17 prefix = ": [WARNING]: ";
19 case Transmitter::Fatal:
20 prefix = ": [FATAL]: ";
22 case Transmitter::Throw:
23 /* this isn't supposed to happen */
27 /* note: iostreams are already thread-safe: no external
31 std::cout << prefix << str << std::endl;
33 if (chn == Transmitter::Fatal) {