8 #ifndef ATLAS_OBJECTS_DECODER_H 9 #define ATLAS_OBJECTS_DECODER_H 12 #include <Atlas/Message/DecoderBase.h> 14 namespace Atlas {
namespace Objects {
56 #endif // ATLAS_OBJECTS_DECODER_H virtual void messageArrived(Atlas::Message::MapType)
Overridden by to retrieve the message from DecoderBase.
virtual void objectArrived(const Root &obj)=0
call right object*Arrived method
Definition: objectFactory.h:78
The Atlas namespace.
Definition: Bridge.h:20
All objects inherit from this.
Definition: Root.h:36
Objects hierarchy decoder.
Definition: Decoder.h:32
virtual ~ObjectsDecoder()
Default destructor.
ObjectsDecoder(Factories *f=nullptr)
Constructor.
Base class for decoders that take Atlas::Message::Object.
Definition: DecoderBase.h:40
Factories * factories() const
Factories accessor.
Definition: Decoder.h:41