VR-Forces 4.0.4 Class Documentation
include/vrfutil/rwSimAddress.h
Go to the documentation of this file.
00001 /*********************************************************************
00002 ** Copyright (c) 2001 MAK Technologies, Inc.
00003 ** All rights reserved.
00004 *********************************************************************/
00005 /*********************************************************************
00006 ** $RCSfile: rwSimAddress.h,v $ $Revision: 1.8 $ $State: Exp $
00007 *********************************************************************/
00008 
00011 
00012 #ifndef DtRwSimMessageAddress_H_
00013 #define DtRwSimMessageAddress_H_
00014 
00015 #include "vrfutil/rdrWritr.h"
00016 #include <vl/hostStructs.h>
00017 
00021 
00022 #include "vrfutil/vrfutilDefines.h"
00023 class DT_DLL_vrfutil DtRwSimulationAddress : public DtReaderWriter, public DtSimulationAddress
00024 {
00025 public:
00026 
00028    DtRwSimulationAddress();
00029 
00031    DtRwSimulationAddress(const DtString& name, DtReaderWriterRegistry* const 
00032       parentRegistry = NULL);
00033 
00034    DtRwSimulationAddress(const DtSymbolString& name, DtReaderWriterRegistry* const 
00035       parentRegistry = NULL);
00036 
00037    DtRwSimulationAddress(const DtString& name, int siteId, int appId,
00038       DtReaderWriterRegistry* const parentRegistry = NULL);
00039 
00040    DtRwSimulationAddress(const DtSymbolString& name, int siteId, int appId,
00041       DtReaderWriterRegistry* const parentRegistry = NULL);
00042 
00043    DtRwSimulationAddress(const DtSimulationAddress& simulationAddress, 
00044       const DtString& name, 
00045       DtReaderWriterRegistry* parentRegistry = NULL);
00046 
00047    DtRwSimulationAddress(const DtSimulationAddress& simulationAddress, 
00048       const DtSymbolString& name, 
00049       DtReaderWriterRegistry* parentRegistry = NULL);
00050 
00052    virtual ~DtRwSimulationAddress();
00053 
00055    DtRwSimulationAddress(const DtRwSimulationAddress& orig);
00056 
00058    DtRwSimulationAddress& operator=(const DtRwSimulationAddress& orig);
00059 
00063    virtual void putData(FILE * fp, int indentlLevel = 0);
00064    virtual DtlObjPtr getData(DtlObjPtr args, const DtFilename& searchPath,
00065       const DtVariableBindingsList& variableBindings);
00066 
00070    virtual const char* readerWriterType() const;
00071 };
00072 
00073 #endif

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)