23 #ifndef Gw_AnActorConnection
24 #define Gw_AnActorConnection
54 std::string default_name =
"AnActorConnection" ;
58 virtual Bool_t
IsLazy(Short_t lazy = 0u)
const
virtual Bool_t SetReadyforConsumer()
Prepare the connection so that data can be consumed by the right actor: return false if someting wron...
virtual ~AnActorConnection()
header file for FrameBlock.cpp
virtual Bool_t IsReadyforConsumer()
test if some data are ready to be sent to the consumer (right part of the connection) ...
An actor looded in an emulator.
virtual std::string GetName() const
name of the connection ... better if unique in a emulator
to set informations about the ADF configuration
virtual Bool_t SetReadyforProducer()
Prepare the connection so that data can be produced by the left actor : return false if someting wron...
virtual void SetLazy(Short_t lazy=1u)
set this connection lazy i.e. not absolutely necessary for an actor
virtual Bool_t IsReadyforProducer()
test if some data can be collected be the producer (left part of the connection)
virtual ADF::FrameBlock * GetBlock(const Char_t opt)=0
return the address of the block - opt = p => producer, c => consumer (different in case the connectio...
virtual ALoadedActor * GetProducer()=0
to get back the producer
virtual ALoadedActor * GetConsumer()=0
to get back the consumer
Base class that connects two actors in a general topology.
virtual Bool_t IsLazy(Short_t lazy=0u) const
name of the connection ... better if unique in a emulator