VR-Forces 4.5 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
connectionFileRecord.h
Go to the documentation of this file.
1 /*******************************************************************************
2  * Copyright (c) 2011 MAK Technologies, Inc.
3  * All rights reserved.
4  ******************************************************************************/
5 /*******************************************************************************
6  * $RCSfile: connectionFileRecord.h,v $ $Revision: 1.0 $ $State: Exp $
7  ******************************************************************************/
8 
17 
18 #pragma once
19 
21 
23 
25 {
26  public:
29 
32 
35 
38 
40  virtual bool setConnFileRecordStringValue( std::string argDescriptor, std::string argValue );
41  virtual bool setConnFileRecordIntValue( std::string argDescriptor, int argValue );
42  virtual bool setConnFileRecordBoolValue( std::string argDescriptor, bool argValue );
43 
44  //Removes an arg/ value pair from the driver record
45  virtual bool removeDriverEntry( std::string argDescriptor );
46 
48  virtual bool connFileRecordStringValue( std::string argDescriptor, std::string& argValue ) const;
49  virtual bool connFileRecordIntValue( std::string argDescriptor, int& argValue ) const;
50  virtual bool connFileRecordBoolValue( std::string argDescriptor, bool& argValue ) const;
51 
52  virtual std::string name() const;
53  virtual void setName( std::string newName );
54 
55  virtual std::string filePath();
56  static std::string makeFilePath( std::string baseFileName );
57 
58 protected:
59  std::string myName;
60 };

Document ID: Generated on Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (www.mak.com)