systemInterfacePrinter.h
Go to the documentation of this file.
00001 /*******************************************************************************
00002 ** Copyright (c) 1992-2011 VT MAK
00003 ** All rights reserved.
00004 *******************************************************************************/
00005 
00008 
00009 #pragma once
00010 
00011 #include "remoteControlSystemInterface.h"
00012 
00014 class DtSystemInterfacePrinter : public MAKLogger::DtRemoteControlSystemInterface
00015 {
00016 public:
00017 
00019    DtSystemInterfacePrinter(MAKLogger::DtRemoteControlInterface* rci);
00020 
00022    virtual ~DtSystemInterfacePrinter();
00023 
00024 private:
00026    DtSystemInterfacePrinter(const DtSystemInterfacePrinter&);
00028    DtSystemInterfacePrinter& operator=(const DtSystemInterfacePrinter&);
00029 
00030 public:
00031 
00032    static MAKLogger::DtRemoteControlSystemInterface* create(MAKLogger::DtRemoteControlInterface* rci);
00033 
00034 protected:
00035 
00037 
00038 
00041    virtual void receivedTotalState();
00042 
00044    virtual void fileDeleted(const DtString& fileName);
00045 
00047    virtual void fileDeletionResult(const DtEntityIdentifier& source, const DtString& fileName, int deleteResult);
00048 
00050 };

Document ID: Generated on Tue Oct 11 19:41:03 EDT 2011 from SVN revision 107422
Copyright © 2005-2011 VT MÄK Inc. All Rights Reserved (www.mak.com)