VR-Forces 4.0.4 Class Documentation
include/vrvCoreQt/DtDriverWidgetInterface.h
Go to the documentation of this file.
00001 /****************************************************************************** 
00002 ** Copyright (c) 2008 MAK Technologies, Inc. 
00003 ** All rights reserved. 
00004 ******************************************************************************/ 
00005 /****************************************************************************** 
00006 ** $RCSfile: DtDriverWidgetInterface.h,v $ $Revision: 1.9 $ $State: Exp $ 
00007 ******************************************************************************/ 
00008  
00012  
00013 #ifndef DtDriverWidgetInterface_H_ 
00014 #define DtDriverWidgetInterface_H_ 
00015  
00016 #include <vrvCoreQt/vrvCoreQt.h>
00017 #include <list>
00018  
00019 namespace makVrv 
00020 { 
00023    class DT_DLL_VRVCOREQT DtDriverWidgetInterface 
00024    {
00025    public:
00026 
00028       DtDriverWidgetInterface(){}
00029 
00031       virtual ~DtDriverWidgetInterface(){}
00032 
00034       virtual void addDriver(const std::string& driverName) = 0;
00035 
00037       virtual void removeDriver(const std::string& driverName) = 0;
00038 
00040       virtual void changeDriverState(const std::string& driverName,bool running) = 0;
00041 
00043       virtual std::string queryUserForNewDriver(const std::list<std::string>& driverrNames) = 0;
00044    }; 
00045 } 
00046  
00047 #endif 
00048  

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)