MAK Data Logger API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
databaseCommandProcessor.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 1992-2010 VT MAK
3 ** All rights reserved.
4 ******************************************************************************/
5 
8 
9 #ifndef databaseCommandProcessor_H_
10 #define databaseCommandProcessor_H_
11 
12 #include "vlDatabase.h"
13 
14 class DtString;
15 
16 // Object responsible for processing commands.
18 {
19 public:
20  // Constructor
22 
23  // Destructor
24  virtual ~DtDatabaseCommandProcessor();
25 
26  // Execute a database command.
27  virtual bool processCommand( const DtString& command ) = 0;
28 
29  // Get a database's maximum column width.
30  virtual unsigned int getMaximumColumnWidgth() = 0;
31 
32 };
33 
34 #endif
Contains DLL macros.
Definition: databaseCommandProcessor.h:17
#define DT_DLL_VLDB
Definition: vlDatabase.h:20

Document ID: Generated on Mon Mar 22 15:30:17 EDT 2021 from SVN revision 226440
Copyright © 2021 MAK Technologies. All Rights Reserved (www.mak.com)