// File generated by CPPExt (Transient)
//
//                     Copyright (C) 1991 - 2000 by  
//                      Matra Datavision SA.  All rights reserved.
//  
//                     Copyright (C) 2001 - 2004 by
//                     Open CASCADE SA.  All rights reserved.
// 
// This file is part of the Open CASCADE Technology software.
//
// This software may be distributed and/or modified under the terms and
// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
// and appearing in the file LICENSE included in the packaging of this file.
//  
// This software is distributed on an "AS IS" basis, without warranty of any
// kind, and Open CASCADE SA hereby disclaims all such warranties,
// including without limitation, any warranties of merchantability, fitness
// for a particular purpose or non-infringement. Please see the License for
// the specific terms and conditions governing rights and limitations under the
// License.

#include <Transfer_ProcessForTransient.hxx>

#ifndef _Standard_Type_HeaderFile
#include <Standard_Type.hxx>
#endif

#ifndef _Message_Messenger_HeaderFile
#include <Message_Messenger.hxx>
#endif
#ifndef _Transfer_ActorOfProcessForTransient_HeaderFile
#include <Transfer_ActorOfProcessForTransient.hxx>
#endif
#ifndef _Message_ProgressIndicator_HeaderFile
#include <Message_ProgressIndicator.hxx>
#endif
#ifndef _Interface_InterfaceError_HeaderFile
#include <Interface_InterfaceError.hxx>
#endif
#ifndef _Transfer_TransferFailure_HeaderFile
#include <Transfer_TransferFailure.hxx>
#endif
#ifndef _Standard_Transient_HeaderFile
#include <Standard_Transient.hxx>
#endif
#ifndef _TColStd_MapTransientHasher_HeaderFile
#include <TColStd_MapTransientHasher.hxx>
#endif
#ifndef _TColStd_HSequenceOfTransient_HeaderFile
#include <TColStd_HSequenceOfTransient.hxx>
#endif
#ifndef _Transfer_TransferMapOfProcessForTransient_HeaderFile
#include <Transfer_TransferMapOfProcessForTransient.hxx>
#endif
#ifndef _Transfer_IndexedDataMapNodeOfTransferMapOfProcessForTransient_HeaderFile
#include <Transfer_IndexedDataMapNodeOfTransferMapOfProcessForTransient.hxx>
#endif
#ifndef _Transfer_IteratorOfProcessForTransient_HeaderFile
#include <Transfer_IteratorOfProcessForTransient.hxx>
#endif
#ifndef _Transfer_Binder_HeaderFile
#include <Transfer_Binder.hxx>
#endif
#ifndef _Message_Msg_HeaderFile
#include <Message_Msg.hxx>
#endif
#ifndef _Interface_Check_HeaderFile
#include <Interface_Check.hxx>
#endif
#ifndef _Standard_Type_HeaderFile
#include <Standard_Type.hxx>
#endif
#ifndef _Interface_CheckIterator_HeaderFile
#include <Interface_CheckIterator.hxx>
#endif

 


IMPLEMENT_STANDARD_TYPE(Transfer_ProcessForTransient)
IMPLEMENT_STANDARD_SUPERTYPE_ARRAY()
  STANDARD_TYPE(MMgt_TShared),
  STANDARD_TYPE(Standard_Transient),

IMPLEMENT_STANDARD_SUPERTYPE_ARRAY_END()
IMPLEMENT_STANDARD_TYPE_END(Transfer_ProcessForTransient)


IMPLEMENT_DOWNCAST(Transfer_ProcessForTransient,Standard_Transient)
IMPLEMENT_STANDARD_RTTI(Transfer_ProcessForTransient)


#define TheStart Handle_Standard_Transient
#define TheStart_hxx <Standard_Transient.hxx>
#define TheMapHasher TColStd_MapTransientHasher
#define TheMapHasher_hxx <TColStd_MapTransientHasher.hxx>
#define Handle_TheList Handle_TColStd_HSequenceOfTransient
#define TheList TColStd_HSequenceOfTransient
#define TheList_hxx <TColStd_HSequenceOfTransient.hxx>
#define Transfer_TransferMap Transfer_TransferMapOfProcessForTransient
#define Transfer_TransferMap_hxx <Transfer_TransferMapOfProcessForTransient.hxx>
#define Transfer_IndexedDataMapNodeOfTransferMap Transfer_IndexedDataMapNodeOfTransferMapOfProcessForTransient
#define Transfer_IndexedDataMapNodeOfTransferMap_hxx <Transfer_IndexedDataMapNodeOfTransferMapOfProcessForTransient.hxx>
#define Transfer_IndexedDataMapNodeOfTransferMap Transfer_IndexedDataMapNodeOfTransferMapOfProcessForTransient
#define Transfer_IndexedDataMapNodeOfTransferMap_hxx <Transfer_IndexedDataMapNodeOfTransferMapOfProcessForTransient.hxx>
#define Transfer_Iterator Transfer_IteratorOfProcessForTransient
#define Transfer_Iterator_hxx <Transfer_IteratorOfProcessForTransient.hxx>
#define Transfer_Actor Transfer_ActorOfProcessForTransient
#define Transfer_Actor_hxx <Transfer_ActorOfProcessForTransient.hxx>
#define Handle_Transfer_IndexedDataMapNodeOfTransferMap Handle_Transfer_IndexedDataMapNodeOfTransferMapOfProcessForTransient
#define Transfer_IndexedDataMapNodeOfTransferMap_Type_() Transfer_IndexedDataMapNodeOfTransferMapOfProcessForTransient_Type_()
#define Handle_Transfer_IndexedDataMapNodeOfTransferMap Handle_Transfer_IndexedDataMapNodeOfTransferMapOfProcessForTransient
#define Transfer_IndexedDataMapNodeOfTransferMap_Type_() Transfer_IndexedDataMapNodeOfTransferMapOfProcessForTransient_Type_()
#define Handle_Transfer_Actor Handle_Transfer_ActorOfProcessForTransient
#define Transfer_Actor_Type_() Transfer_ActorOfProcessForTransient_Type_()
#define Transfer_TransferProcess Transfer_ProcessForTransient
#define Transfer_TransferProcess_hxx <Transfer_ProcessForTransient.hxx>
#define Handle_Transfer_TransferProcess Handle_Transfer_ProcessForTransient
#define Transfer_TransferProcess_Type_() Transfer_ProcessForTransient_Type_()
#include <Transfer_TransferProcess.gxx>

