// Editor-info: -*- C++ -*-


#ifndef LOOPCONDUIT_IMPL_H
#define LOOPCONDUIT_IMPL_H

#include <loopconduit_skel.h>
#include "pf/adapter.h"


//
// Class: loopAdapter
//
// Description:
//     Implementation of the loopConduit IDL interface. The implementation
//     is herited from both the OmniBroker skeleton class and pfAdapter
//     conduit, so that it can provide a direct IDL interface to a conduit.
//

class loopAdapter : public loopConduit_skel, public pfAdapter
{
    public:
        loopAdapter(void);
        virtual void inject(CORBA_Long rounds_);

    private:
        int _id;
};


#endif // LOOPCONDUIT_IMPL_H
