diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Log/Iterator_i.h')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/Log/Iterator_i.h | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Log/Iterator_i.h b/TAO/orbsvcs/orbsvcs/Log/Iterator_i.h deleted file mode 100644 index b71e82936f1..00000000000 --- a/TAO/orbsvcs/orbsvcs/Log/Iterator_i.h +++ /dev/null @@ -1,76 +0,0 @@ -/* -*- C++ -*- */ - -// $Id$ -// ============================================================================ -// -// = LIBRARY -// orbsvcs -// -// = FILENAME -// Iterator_i.h -// -// = DESCRIPTION -// Implementation of the DsLogAdmin::Iterator interface. -// -// = AUTHOR -// Matthew Braun (mjb2@cs.wustl.edu) and Pradeep Gore <pradeep@cs.wustl.edu> -// -// ============================================================================ - -#ifndef TLS_ITERATOR_H -#define TLS_ITERATOR_H - -#include "orbsvcs/DsLogAdminS.h" -#include "orbsvcs/Log/LogRecordStore.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -class Iterator_i : public POA_DsLogAdmin::Iterator, - public virtual PortableServer::RefCountServantBase -{ - // = TITLE - // Iterator_i - // = DESCRIPTION - // Iterator to get LogRecords for the Log via a query. - // -public: - // = Initialization and Termination methods. - Iterator_i (LogRecordStore::LOG_RECORD_STORE &store, - CORBA::ULong start, - const char *constraint, - CORBA::ULong max_store_size, - CORBA::ULong max_rec_list_len - ); - //Constructor - - ~Iterator_i (void); - //Destructor - - DsLogAdmin::RecordList* get (CORBA::ULong position, - CORBA::ULong how_many, - CORBA::Environment &ACE_TRY_ENV) - ACE_THROW_SPEC ((CORBA::SystemException, - DsLogAdmin::InvalidParam)); - // Gets a list of LogRecords. - - void destroy (CORBA::Environment &ACE_TRY_ENV) - ACE_THROW_SPEC ((CORBA::SystemException)); - // This destroys the iterator. - -private: - LogRecordStore::LOG_RECORD_HASH_MAP_ITER iter_; - // Storage. - - const char *constraint_; - // Constraint. - - CORBA::ULong max_store_size_; - // max entries in the storage. - - CORBA::ULong max_rec_list_len_; - // Max rec list length. -}; - -#endif /* TLS_ITERATOR_H */ |