AMSApplication.hh

Go to the documentation of this file.
00001 #ifndef AMSAPPLICATION_HH
00002 #define AMSAPPLICATION_HH
00003 
00004 // Copyright (c) 2002-2005 The University of Cincinnati.  All rights
00005 // reserved.
00006 
00007 // You may modify, distribute, and use the software contained in this
00008 // package under the terms of the "GNU LIBRARY GENERAL PUBLIC LICENSE"
00009 // version 2, June 1991. A copy of this license agreement can be found in
00010 // the file "LGPL", distributed with this archive.
00011 
00012 // Authors: Vinod Chamarty                    chamarv@ececs.uc.edu
00013 
00014 #include "tyvis/VHDLApplication.hh"
00015 #include "tyvis/_savant_entity_ams_elab.hh"
00016 
00017 class _savant_entity_ams_elab;
00018 
00021 class AMSApplication : public VHDLApplication {
00022 
00023 public:
00024 
00028   AMSApplication( _savant_entity_elab *initDesign );
00029 
00031   ~AMSApplication() {}
00032 
00037   void setAMSDesign(_savant_entity_elab *toSet);
00038 
00049   int initialize( vector <string> &args ); 
00050   
00051 protected:
00052 
00053 private:
00055   _savant_entity_ams_elab *AMSDesign;
00056 };
00057 
00058 #endif

Generated on Fri Mar 31 11:05:08 2006 for Tyvis by  doxygen 1.4.6