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