7 #ifndef ATLAS_OBJECTS_ENCODER_H
8 #define ATLAS_OBJECTS_ENCODER_H
10 #include <Atlas/EncoderBase.h>
11 #include <Atlas/Objects/Root.h>
13 namespace Atlas {
namespace Objects {
37 template <
class ObjectData>
virtual void streamMessage()=0
Atlas::Bridge & m_b
The bridge that requests are forwarded to.
void streamObjectsMessage(const Atlas::Objects::SmartPtr< ObjectData > &o)
~ObjectsEncoder() override=default
The default destructor.
ObjectsEncoder(Atlas::Bridge &b)