diff options
Diffstat (limited to 'ACEXML/compass/Consumer.h')
-rw-r--r-- | ACEXML/compass/Consumer.h | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/ACEXML/compass/Consumer.h b/ACEXML/compass/Consumer.h deleted file mode 100644 index 6338c5c7854..00000000000 --- a/ACEXML/compass/Consumer.h +++ /dev/null @@ -1,62 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ -// -// ============================================================================ -// -// = LIBRARY -// ORBSVCS Real-time Event Channel examples -// -// = FILENAME -// Consumer -// -// = AUTHOR -// Carlos O'Ryan (coryan@cs.wustl.edu) -// -// ============================================================================ - -#ifndef CONSUMER_H -#define CONSUMER_H - -#include "orbsvcs/RtecEventCommS.h" -#include "orbsvcs/CosNamingS.h" -#include "orbsvcs/Naming/Naming_Utils.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -class Consumer : public POA_RtecEventComm::PushConsumer -{ - // = TITLE - // Simple consumer object - // - // = DESCRIPTION - // This class is a consumer of events. - // It simply registers for one event type. - // -public: - Consumer (void); - // Constructor - - int run (int argc, char* argv[]); - // Run the test - - // = The RtecEventComm::PushConsumer methods - - virtual void push (const RtecEventComm::EventSet& events - ACE_ENV_ARG_DECL) - ACE_THROW_SPEC ((CORBA::SystemException)); - virtual void disconnect_push_consumer (ACE_ENV_SINGLE_ARG_DECL_NOT_USED) - ACE_THROW_SPEC ((CORBA::SystemException)); - // The skeleton methods. - -private: - CORBA::ULong event_count_; - // Keep track of the number of events received. - - CORBA::ORB_ptr orb_; - // The orb, just a pointer because the ORB does not outlive the - // run() method... -}; - -#endif /* CONSUMER_H */ |