7 #include <Atlas/Message/MEncoder.h>
8 #include <Atlas/Objects/Operation.h>
9 #include <Atlas/Objects/Root.h>
10 #include <Atlas/Objects/Encoder.h>
11 #include <Atlas/PresentationBridge.h>
17 sigc::signal<void, LogLevel, const std::string&>
Logged;
29 void doLog(
LogLevel lvl,
const std::string& msg)
35 std::ostream& operator<<(std::ostream& os,
const Atlas::Objects::Root& obj)
38 Atlas::PresentationBridge bridge(s);
39 Atlas::Objects::ObjectsEncoder debugEncoder(bridge);
40 debugEncoder.streamObjectsMessage(obj);
44 std::ostream& operator<<(std::ostream& os,
const Atlas::Message::Element& msg)
48 Atlas::PresentationBridge bridge(s);
49 Atlas::Message::Encoder debugEncoder(bridge);
50 debugEncoder.streamMessageElement(msg.Map());