MAK Data Logger API Documentation for HLA
 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-2024 MAK Technologies, Inc
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 Thu Oct 3 15:35:11 EDT 2024 from SVN revision 270037
Copyright © 2024 MAK Technologies. All Rights Reserved (www.mak.com)