VR-Link API Documentation for HLA 1.3
hUndwaAcEmissDec.h
Go to the documentation of this file.
00001 /*********************************************************************
00002 ** Copyright (c) 1992-2010 VT MAK
00003 ** All rights reserved.
00004 *********************************************************************/
00005 
00006 #ifndef hUndwaAcEmissDec_H_
00007 #define hUndwaAcEmissDec_H_
00008 #if DtHLA 
00009 
00013 
00014 #include "hBaseEmbedDec.h"
00015 
00016 class DtUnderwaterAcousticsEmissionRepository;
00017 
00021 class DT_DLL_VL DtUnderwaterAcousticsEmissionDecoder : public DtBaseEmbeddedSystemDecoder
00022 {
00023 public:
00025    DtUnderwaterAcousticsEmissionDecoder(
00026       DtExerciseConn* exConn,
00027       DtObjClassDesc* classDesc);
00028 
00030    virtual ~DtUnderwaterAcousticsEmissionDecoder();
00031 
00033    DtUnderwaterAcousticsEmissionDecoder(
00034       const DtUnderwaterAcousticsEmissionDecoder& orig);
00035 
00037    DtUnderwaterAcousticsEmissionDecoder& operator=(
00038       const DtUnderwaterAcousticsEmissionDecoder& orig);
00039 
00040 public:
00042    static DtHlaStateDecoder* create(
00043       DtExerciseConn* exConn,
00044       DtObjClassDesc* classDesc);
00045 
00046 protected:
00048    static void decodeEventIdentifier(
00049       DtUnderwaterAcousticsEmissionRepository* stateRep,
00050       const RTI::AttributeHandleValuePairSet& attrs,
00051       int pairSetIndex);
00052 
00053 };
00054 
00055 
00056 #endif   //DtUnderwaterAcousticsEmissionDecoder_H_
00057 
00058 #endif   //DtHLA
00059 

Document ID: Generated on Mon May 14 08:06:18 EDT 2012 from SVN revision 114750
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)