VR-Forces 4.0.4 Class Documentation
include/vrvVrl/DtAggregateStateInterceptorCreator.h
Go to the documentation of this file.
00001 /******************************************************************************* 
00002 ** Copyright (c) 2009 MAK Technologies, Inc. 
00003 ** All rights reserved. 
00004 *******************************************************************************/ 
00005 /******************************************************************************* 
00006 ** $RCSfile: DtVrlinkReflectedAggregateStateInterceptor.h,v $ $Revision: 1.1 $ $State: Exp $ 
00007 *******************************************************************************/ 
00008 
00011 
00012 #pragma once
00013 
00014 #include <vrvVrl/vrvVrl.h>
00015 
00016 class DtAggregateStateRepository;
00017 
00018 namespace makVrv
00019 {    
00020    namespace DT_PROTOCOL_NAMESPACE
00021    {
00022       class DtVrlinkConnection;
00023 
00026       class DL_DLL_IGCONVRLINK DtAggregateStateInterceptorCreator : public DtVirtualBaseClass
00027       {
00028       public:
00029 
00031          static DtAggregateStateInterceptorCreator& instance(DtVrlinkConnection& sim);
00032 
00034          virtual ~DtAggregateStateInterceptorCreator();
00035 
00037          virtual DtAggregateStateRepository* create(DtVrlinkAggregateStateListener* listener);
00038 
00039       protected:
00040          DtAggregateStateInterceptorCreator();
00041       };
00042    }
00043 }

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)