MAK Data Logger API Documentation for HLA
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
systemInterfacePrinter.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 1992-2011 VT MAK
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
9 #pragma once
10 
12 
15 {
16 public:
17 
20 
22  virtual ~DtSystemInterfacePrinter();
23 
24 private:
29 
30 public:
31 
33 
34 protected:
35 
37 
38 
41  virtual void receivedTotalState();
42 
44  virtual void fileDeleted(const DtString& fileName);
45 
47  virtual void fileDeletionResult(const DtEntityIdentifier& source, const DtString& fileName, int deleteResult);
48 
50 };
Prints message for received system responses.
Definition: systemInterfacePrinter.h:14
virtual void receivedTotalState()
Total state info Called after all connected loggers have responded individually.
DtSystemInterfacePrinter(MAKLogger::DtRemoteControlInterface *rci)
Constructor.
virtual ~DtSystemInterfacePrinter()
Destructor.
virtual void fileDeleted(const DtString &fileName)
The specified file was deleted from all loggers.
Primary interface to remote loggers.
Definition: remoteControlInterface.h:73
virtual void fileDeletionResult(const DtEntityIdentifier &source, const DtString &fileName, int deleteResult)
The deletion of the specified file was not successful.
static MAKLogger::DtRemoteControlSystemInterface * create(MAKLogger::DtRemoteControlInterface *rci)
DtSystemInterfacePrinter & operator=(const DtSystemInterfacePrinter &)
Not Implemented.
Contains MAKLogger::DtRemoteControlSystemInterface for handling system remote control messages...
Responsible for invoking system commands and processing system responses.
Definition: remoteControlSystemInterface.h:21

Document ID: Generated on Thu Jul 14 15:45:33 EDT 2022 from SVN revision 244827
Copyright © 2021 MAK Technologies. All Rights Reserved (www.mak.com)