00001 #ifndef __IGC_SOURCE_MESSAGE_REQUESTED_EVENT_OUTPUTS_H__ 00002 #define __IGC_SOURCE_MESSAGE_REQUESTED_EVENT_OUTPUTS_H__ 00003 //-------------------------------------------------------------------------- 00004 // Copyright (C) 1997-2009 iNTERFACEWARE Inc. All Rights Reserved. 00005 // 00006 // Class: IGCsourceMessageRequestedEventOutputs 00007 // 00008 // Description: 00009 // 00010 // Class interface definition. 00011 // 00012 // This file is automatically generated. 00013 // DO NOT EDIT. 00014 // 00015 // Author: codegen2 00016 // Date: Friday, September 11th, 2009 @ 02:14:06 PM 00017 // Revision: $Revision: 1.1 $ 00018 // 00019 // Last Edit Date: $Date: 2009-09-14 18:52:21 $ 00020 // Source: $Source: /home/cvs/cvsroot/IGC/IGCsourceMessageRequestedEventOutputs.h,v $ 00021 //-------------------------------------------------------------------------- 00022 00023 #include <IGC/IGCminimumInclude.h> 00024 00025 #ifndef __IGC_SOURCE_MESSAGE_REQUESTED_EVENT_OUTPUTS_HANDLE_H__ 00026 #define __IGC_SOURCE_MESSAGE_REQUESTED_EVENT_OUTPUTS_HANDLE_H__ 00027 typedef void* IGCsourceMessageRequestedEventOutputsHandle; 00028 #endif 00029 00030 00058 class IGCsourceMessageRequestedEventOutputs 00059 { 00060 public: 00062 IGCsourceMessageRequestedEventOutputs(); 00063 IGCsourceMessageRequestedEventOutputs(const IGCsourceMessageRequestedEventOutputs& Orig); 00064 IGCsourceMessageRequestedEventOutputs(IGCsourceMessageRequestedEventOutputsHandle Handle); 00065 00067 virtual ~IGCsourceMessageRequestedEventOutputs(); 00068 00070 IGCsourceMessageRequestedEventOutputs& operator=(const IGCsourceMessageRequestedEventOutputs& Orig); 00071 00073 IGCsourceMessageRequestedEventOutputsHandle GetHandle() const { return Handle; } 00074 00075 00083 const char* OutboundMessage() const; 00084 00085 00093 void SetOutboundMessage(const char* Value); 00094 00095 00113 const char* PluginMessageId() const; 00114 00115 00123 void SetPluginMessageId(const char* Value); 00124 00125 00137 IGCboolean StopChannelFlag() const; 00138 00139 00147 void SetStopChannelFlag(IGCboolean Value); 00148 00149 00163 IGCboolean StopChannelErrorFlag() const; 00164 00165 00173 void SetStopChannelErrorFlag(IGCboolean Value); 00174 00175 00185 const char* StopChannelReason() const; 00186 00187 00195 void SetStopChannelReason(const char* Value); 00196 00197 00203 void AddErrorLogMessage(const char* ErrorLogMessage); 00204 00205 00211 void AddWarningLogMessage(const char* WarningLogMessage); 00212 00213 00219 void AddInfoLogMessage(const char* InfoLogMessage); 00220 00221 00227 void AddDebugLogMessage(const char* DebugLogMessage); 00228 00229 00230 private: 00231 IGCsourceMessageRequestedEventOutputsHandle Handle; 00232 }; 00233 00234 #endif // end of defensive include