📄 ptterminalevent.h
字号:
//// Copyright (C) 2004, 2005 Pingtel Corp.// //// $$//////////////////////////////////////////////////////////////////////////////#ifndef _PtTerminalEvent_h_#define _PtTerminalEvent_h_// SYSTEM INCLUDES// APPLICATION INCLUDES#include "ptapi/PtEvent.h"// DEFINES// MACROS// EXTERNAL FUNCTIONS// EXTERNAL VARIABLES// CONSTANTS// STRUCTS// TYPEDEFS// FORWARD DECLARATIONSclass PtTerminal;class TaoClientTask;//:PtTerminalEvent contains PtTerminal-associated event dataclass PtTerminalEvent : public PtEvent{/* //////////////////////////// PUBLIC //////////////////////////////////// */public:/* ============================ CREATORS ================================== */ PtTerminalEvent(PtEvent::PtEventId eventId = PtEvent::EVENT_INVALID); //:Default constructor PtTerminalEvent(const PtTerminalEvent& rPtTerminalEvent); //:Copy constructor virtual ~PtTerminalEvent(); //:Destructor/* ============================ MANIPULATORS ============================== */ PtTerminalEvent& operator=(const PtTerminalEvent& rhs); //:Assignment operator/* ============================ ACCESSORS ================================= */ PtStatus getTerminal(PtTerminal& rTerminal); //:Returns the terminal object associated with this event. //!param: (out) rTerminal - The reference to the terminal //!retcode: PT_SUCCESS - Success //!retcode: PT_PROVIDER_UNAVAILABLE - The provider is not available/* ============================ INQUIRY =================================== *//* //////////////////////////// PROTECTED ///////////////////////////////// */protected: PtTerminalEvent(PtEvent::PtEventId eventId, const char* terminalName, TaoClientTask *pClient); TaoClientTask *mpClient; char* mpTerminalName;/* //////////////////////////// PRIVATE /////////////////////////////////// */private:};/* ============================ INLINE METHODS ============================ */#endif // _PtTerminalEvent_h_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -