VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
connectionDISSettings.h
Go to the documentation of this file.
1 /*******************************************************************************
2  * Copyright (c) 2011 MAK Technologies, Inc.
3  * All rights reserved.
4  ******************************************************************************/
5 /*******************************************************************************
6  * $RCSfile: connectionDISSettings.h,v $ $Revision: 1.6 $ $State: Exp $
7  ******************************************************************************/
8 
12 
13 #pragma once
14 
15 #include <connectionSettings.h>
16 #include <vlutil/vlPrint.h>
17 
19 
23 {
24 public:
25 
27  {
45  };
46 
47 public:
48 
52 
54  DtConnectionDISSettings( std::string name );
55 
58 
60  virtual ~DtConnectionDISSettings();
61 
63  virtual bool operator == ( const DtConnectionSettings & other ) const;
64 
66  virtual bool operator != ( const DtConnectionSettings & other ) const;
67 
68  // Used by DtSettingsManager::setSetting when it needs to update an
69  // existing DtSettingsObject.
70  virtual bool setFrom( const DtConnectionSettings* other );
71 
72  virtual bool setFrom( const DtConnectionFileRecord& rec );
73 
74  // Clone operator, returns a new settings object which is a copy of this one.
75  virtual DtSettingsObject* clone() const;
76 
78  static DtConnectionSettings* create( QString connectionName = "" );
79 
80  virtual QStringList frontEndFlags();
81  virtual QStringList backEndFlags();
82 
83 protected:
84 
85  // Stores the available command line args for this connection. Override to add new args
86  virtual void initialize();
87 
88 };

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)