/usr/share/cruisecontrol-bin-2.6.1/projects/qpid-trunk/cpp/src/gen/qpid/framing/MethodBodyConstVisitor.h

00001 #ifndef QPID_FRAMING_METHODBODYCONSTVISITOR_H
00002 #define QPID_FRAMING_METHODBODYCONSTVISITOR_H
00003 /*
00004  *
00005  * Licensed to the Apache Software Foundation (ASF) under one
00006  * or more contributor license agreements.  See the NOTICE file
00007  * distributed with this work for additional information
00008  * regarding copyright ownership.  The ASF licenses this file
00009  * to you under the Apache License, Version 2.0 (the
00010  * "License"); you may not use this file except in compliance
00011  * with the License.  You may obtain a copy of the License at
00012  *
00013  *   http://www.apache.org/licenses/LICENSE-2.0
00014  *
00015  * Unless required by applicable law or agreed to in writing,
00016  * software distributed under the License is distributed on an
00017  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
00018  * KIND, either express or implied.  See the License for the
00019  * specific language governing permissions and limitations
00020  * under the License.
00021  *
00022  */
00023 
00028 
00029 
00030 
00031 namespace qpid {
00032 namespace framing {
00033 
00034 class ConnectionStartBody;
00035 class ConnectionStartOkBody;
00036 class ConnectionSecureBody;
00037 class ConnectionSecureOkBody;
00038 class ConnectionTuneBody;
00039 class ConnectionTuneOkBody;
00040 class ConnectionOpenBody;
00041 class ConnectionOpenOkBody;
00042 class ConnectionRedirectBody;
00043 class ConnectionCloseBody;
00044 class ConnectionCloseOkBody;
00045 class SessionOpenBody;
00046 class SessionAttachedBody;
00047 class SessionFlowBody;
00048 class SessionFlowOkBody;
00049 class SessionCloseBody;
00050 class SessionClosedBody;
00051 class SessionResumeBody;
00052 class SessionSuspendBody;
00053 class SessionDetachedBody;
00054 class SessionAckBody;
00055 class SessionHighWaterMarkBody;
00056 class SessionSolicitAckBody;
00057 class AccessRequestBody;
00058 class AccessRequestOkBody;
00059 class ExchangeDeclareBody;
00060 class ExchangeDeleteBody;
00061 class ExchangeQueryBody;
00062 class QueueDeclareBody;
00063 class QueueBindBody;
00064 class QueueUnbindBody;
00065 class QueuePurgeBody;
00066 class QueueDeleteBody;
00067 class QueueQueryBody;
00068 class BasicQosBody;
00069 class BasicConsumeBody;
00070 class BasicConsumeOkBody;
00071 class BasicCancelBody;
00072 class BasicPublishBody;
00073 class BasicDeliverBody;
00074 class BasicGetBody;
00075 class BasicGetOkBody;
00076 class BasicGetEmptyBody;
00077 class BasicAckBody;
00078 class BasicRejectBody;
00079 class BasicRecoverBody;
00080 class FileQosBody;
00081 class FileQosOkBody;
00082 class FileConsumeBody;
00083 class FileConsumeOkBody;
00084 class FileCancelBody;
00085 class FileOpenBody;
00086 class FileOpenOkBody;
00087 class FileStageBody;
00088 class FilePublishBody;
00089 class FileReturnBody;
00090 class FileDeliverBody;
00091 class FileAckBody;
00092 class FileRejectBody;
00093 class StreamQosBody;
00094 class StreamQosOkBody;
00095 class StreamConsumeBody;
00096 class StreamConsumeOkBody;
00097 class StreamCancelBody;
00098 class StreamPublishBody;
00099 class StreamReturnBody;
00100 class StreamDeliverBody;
00101 class TxSelectBody;
00102 class TxCommitBody;
00103 class TxRollbackBody;
00104 class DtxDemarcationSelectBody;
00105 class DtxDemarcationStartBody;
00106 class DtxDemarcationEndBody;
00107 class DtxCoordinationCommitBody;
00108 class DtxCoordinationForgetBody;
00109 class DtxCoordinationGetTimeoutBody;
00110 class DtxCoordinationPrepareBody;
00111 class DtxCoordinationRecoverBody;
00112 class DtxCoordinationRollbackBody;
00113 class DtxCoordinationSetTimeoutBody;
00114 class TunnelRequestBody;
00115 class MessageTransferBody;
00116 class MessageRejectBody;
00117 class MessageAcquireBody;
00118 class MessageAcquiredBody;
00119 class MessageReleaseBody;
00120 class MessageSubscribeBody;
00121 class MessageCancelBody;
00122 class MessageGetBody;
00123 class MessageRecoverBody;
00124 class MessageOpenBody;
00125 class MessageCloseBody;
00126 class MessageAppendBody;
00127 class MessageCheckpointBody;
00128 class MessageResumeBody;
00129 class MessageQosBody;
00130 class MessageFlowModeBody;
00131 class MessageFlowBody;
00132 class MessageFlushBody;
00133 class MessageStopBody;
00134 class MessageEmptyBody;
00135 class MessageOffsetBody;
00136 class BindingQueryBody;
00137 class ExecutionFlushBody;
00138 class ExecutionCompleteBody;
00139 class ExecutionNoopBody;
00140 class ExecutionResultBody;
00141 class ExecutionSyncBody;
00142 class Connection010StartBody;
00143 class Connection010StartOkBody;
00144 class Connection010SecureBody;
00145 class Connection010SecureOkBody;
00146 class Connection010TuneBody;
00147 class Connection010TuneOkBody;
00148 class Connection010OpenBody;
00149 class Connection010OpenOkBody;
00150 class Connection010RedirectBody;
00151 class Connection010HeartbeatBody;
00152 class Connection010CloseBody;
00153 class Connection010CloseOkBody;
00154 class Session010AttachBody;
00155 class Session010AttachedBody;
00156 class Session010DetachBody;
00157 class Session010DetachedBody;
00158 class Session010RequestTimeoutBody;
00159 class Session010TimeoutBody;
00160 class Session010CommandPointBody;
00161 class Session010ExpectedBody;
00162 class Session010ConfirmedBody;
00163 class Session010CompletedBody;
00164 class Session010KnownCompletedBody;
00165 class Session010FlushBody;
00166 class Session010GapBody;
00167 class Execution010SyncBody;
00168 class Execution010ResultBody;
00169 class Execution010ExceptionBody;
00170 class Message010TransferBody;
00171 class Message010AcceptBody;
00172 class Message010RejectBody;
00173 class Message010ReleaseBody;
00174 class Message010AcquireBody;
00175 class Message010SubscribeBody;
00176 class Message010CancelBody;
00177 class Message010SetFlowModeBody;
00178 class Message010FlowBody;
00179 class Message010FlushBody;
00180 class Message010StopBody;
00181 class Tx010SelectBody;
00182 class Tx010CommitBody;
00183 class Tx010RollbackBody;
00184 class Dtx010SelectBody;
00185 class Dtx010StartBody;
00186 class Dtx010EndBody;
00187 class Dtx010CommitBody;
00188 class Dtx010ForgetBody;
00189 class Dtx010GetTimeoutBody;
00190 class Dtx010PrepareBody;
00191 class Dtx010RecoverBody;
00192 class Dtx010RollbackBody;
00193 class Dtx010SetTimeoutBody;
00194 class Exchange010DeclareBody;
00195 class Exchange010DeleteBody;
00196 class Exchange010QueryBody;
00197 class Exchange010BindBody;
00198 class Exchange010UnbindBody;
00199 class Exchange010BoundBody;
00200 class Queue010DeclareBody;
00201 class Queue010DeleteBody;
00202 class Queue010PurgeBody;
00203 class Queue010QueryBody;
00204 class ClusterNotifyBody;
00205 class MethodBodyConstVisitor
00206 {
00207     public:
00208     virtual ~MethodBodyConstVisitor() {}
00209     virtual void visit(const ConnectionStartBody&) = 0;
00210     virtual void visit(const ConnectionStartOkBody&) = 0;
00211     virtual void visit(const ConnectionSecureBody&) = 0;
00212     virtual void visit(const ConnectionSecureOkBody&) = 0;
00213     virtual void visit(const ConnectionTuneBody&) = 0;
00214     virtual void visit(const ConnectionTuneOkBody&) = 0;
00215     virtual void visit(const ConnectionOpenBody&) = 0;
00216     virtual void visit(const ConnectionOpenOkBody&) = 0;
00217     virtual void visit(const ConnectionRedirectBody&) = 0;
00218     virtual void visit(const ConnectionCloseBody&) = 0;
00219     virtual void visit(const ConnectionCloseOkBody&) = 0;
00220     virtual void visit(const SessionOpenBody&) = 0;
00221     virtual void visit(const SessionAttachedBody&) = 0;
00222     virtual void visit(const SessionFlowBody&) = 0;
00223     virtual void visit(const SessionFlowOkBody&) = 0;
00224     virtual void visit(const SessionCloseBody&) = 0;
00225     virtual void visit(const SessionClosedBody&) = 0;
00226     virtual void visit(const SessionResumeBody&) = 0;
00227     virtual void visit(const SessionSuspendBody&) = 0;
00228     virtual void visit(const SessionDetachedBody&) = 0;
00229     virtual void visit(const SessionAckBody&) = 0;
00230     virtual void visit(const SessionHighWaterMarkBody&) = 0;
00231     virtual void visit(const SessionSolicitAckBody&) = 0;
00232     virtual void visit(const AccessRequestBody&) = 0;
00233     virtual void visit(const AccessRequestOkBody&) = 0;
00234     virtual void visit(const ExchangeDeclareBody&) = 0;
00235     virtual void visit(const ExchangeDeleteBody&) = 0;
00236     virtual void visit(const ExchangeQueryBody&) = 0;
00237     virtual void visit(const QueueDeclareBody&) = 0;
00238     virtual void visit(const QueueBindBody&) = 0;
00239     virtual void visit(const QueueUnbindBody&) = 0;
00240     virtual void visit(const QueuePurgeBody&) = 0;
00241     virtual void visit(const QueueDeleteBody&) = 0;
00242     virtual void visit(const QueueQueryBody&) = 0;
00243     virtual void visit(const BasicQosBody&) = 0;
00244     virtual void visit(const BasicConsumeBody&) = 0;
00245     virtual void visit(const BasicConsumeOkBody&) = 0;
00246     virtual void visit(const BasicCancelBody&) = 0;
00247     virtual void visit(const BasicPublishBody&) = 0;
00248     virtual void visit(const BasicDeliverBody&) = 0;
00249     virtual void visit(const BasicGetBody&) = 0;
00250     virtual void visit(const BasicGetOkBody&) = 0;
00251     virtual void visit(const BasicGetEmptyBody&) = 0;
00252     virtual void visit(const BasicAckBody&) = 0;
00253     virtual void visit(const BasicRejectBody&) = 0;
00254     virtual void visit(const BasicRecoverBody&) = 0;
00255     virtual void visit(const FileQosBody&) = 0;
00256     virtual void visit(const FileQosOkBody&) = 0;
00257     virtual void visit(const FileConsumeBody&) = 0;
00258     virtual void visit(const FileConsumeOkBody&) = 0;
00259     virtual void visit(const FileCancelBody&) = 0;
00260     virtual void visit(const FileOpenBody&) = 0;
00261     virtual void visit(const FileOpenOkBody&) = 0;
00262     virtual void visit(const FileStageBody&) = 0;
00263     virtual void visit(const FilePublishBody&) = 0;
00264     virtual void visit(const FileReturnBody&) = 0;
00265     virtual void visit(const FileDeliverBody&) = 0;
00266     virtual void visit(const FileAckBody&) = 0;
00267     virtual void visit(const FileRejectBody&) = 0;
00268     virtual void visit(const StreamQosBody&) = 0;
00269     virtual void visit(const StreamQosOkBody&) = 0;
00270     virtual void visit(const StreamConsumeBody&) = 0;
00271     virtual void visit(const StreamConsumeOkBody&) = 0;
00272     virtual void visit(const StreamCancelBody&) = 0;
00273     virtual void visit(const StreamPublishBody&) = 0;
00274     virtual void visit(const StreamReturnBody&) = 0;
00275     virtual void visit(const StreamDeliverBody&) = 0;
00276     virtual void visit(const TxSelectBody&) = 0;
00277     virtual void visit(const TxCommitBody&) = 0;
00278     virtual void visit(const TxRollbackBody&) = 0;
00279     virtual void visit(const DtxDemarcationSelectBody&) = 0;
00280     virtual void visit(const DtxDemarcationStartBody&) = 0;
00281     virtual void visit(const DtxDemarcationEndBody&) = 0;
00282     virtual void visit(const DtxCoordinationCommitBody&) = 0;
00283     virtual void visit(const DtxCoordinationForgetBody&) = 0;
00284     virtual void visit(const DtxCoordinationGetTimeoutBody&) = 0;
00285     virtual void visit(const DtxCoordinationPrepareBody&) = 0;
00286     virtual void visit(const DtxCoordinationRecoverBody&) = 0;
00287     virtual void visit(const DtxCoordinationRollbackBody&) = 0;
00288     virtual void visit(const DtxCoordinationSetTimeoutBody&) = 0;
00289     virtual void visit(const TunnelRequestBody&) = 0;
00290     virtual void visit(const MessageTransferBody&) = 0;
00291     virtual void visit(const MessageRejectBody&) = 0;
00292     virtual void visit(const MessageAcquireBody&) = 0;
00293     virtual void visit(const MessageAcquiredBody&) = 0;
00294     virtual void visit(const MessageReleaseBody&) = 0;
00295     virtual void visit(const MessageSubscribeBody&) = 0;
00296     virtual void visit(const MessageCancelBody&) = 0;
00297     virtual void visit(const MessageGetBody&) = 0;
00298     virtual void visit(const MessageRecoverBody&) = 0;
00299     virtual void visit(const MessageOpenBody&) = 0;
00300     virtual void visit(const MessageCloseBody&) = 0;
00301     virtual void visit(const MessageAppendBody&) = 0;
00302     virtual void visit(const MessageCheckpointBody&) = 0;
00303     virtual void visit(const MessageResumeBody&) = 0;
00304     virtual void visit(const MessageQosBody&) = 0;
00305     virtual void visit(const MessageFlowModeBody&) = 0;
00306     virtual void visit(const MessageFlowBody&) = 0;
00307     virtual void visit(const MessageFlushBody&) = 0;
00308     virtual void visit(const MessageStopBody&) = 0;
00309     virtual void visit(const MessageEmptyBody&) = 0;
00310     virtual void visit(const MessageOffsetBody&) = 0;
00311     virtual void visit(const BindingQueryBody&) = 0;
00312     virtual void visit(const ExecutionFlushBody&) = 0;
00313     virtual void visit(const ExecutionCompleteBody&) = 0;
00314     virtual void visit(const ExecutionNoopBody&) = 0;
00315     virtual void visit(const ExecutionResultBody&) = 0;
00316     virtual void visit(const ExecutionSyncBody&) = 0;
00317     virtual void visit(const Connection010StartBody&) = 0;
00318     virtual void visit(const Connection010StartOkBody&) = 0;
00319     virtual void visit(const Connection010SecureBody&) = 0;
00320     virtual void visit(const Connection010SecureOkBody&) = 0;
00321     virtual void visit(const Connection010TuneBody&) = 0;
00322     virtual void visit(const Connection010TuneOkBody&) = 0;
00323     virtual void visit(const Connection010OpenBody&) = 0;
00324     virtual void visit(const Connection010OpenOkBody&) = 0;
00325     virtual void visit(const Connection010RedirectBody&) = 0;
00326     virtual void visit(const Connection010HeartbeatBody&) = 0;
00327     virtual void visit(const Connection010CloseBody&) = 0;
00328     virtual void visit(const Connection010CloseOkBody&) = 0;
00329     virtual void visit(const Session010AttachBody&) = 0;
00330     virtual void visit(const Session010AttachedBody&) = 0;
00331     virtual void visit(const Session010DetachBody&) = 0;
00332     virtual void visit(const Session010DetachedBody&) = 0;
00333     virtual void visit(const Session010RequestTimeoutBody&) = 0;
00334     virtual void visit(const Session010TimeoutBody&) = 0;
00335     virtual void visit(const Session010CommandPointBody&) = 0;
00336     virtual void visit(const Session010ExpectedBody&) = 0;
00337     virtual void visit(const Session010ConfirmedBody&) = 0;
00338     virtual void visit(const Session010CompletedBody&) = 0;
00339     virtual void visit(const Session010KnownCompletedBody&) = 0;
00340     virtual void visit(const Session010FlushBody&) = 0;
00341     virtual void visit(const Session010GapBody&) = 0;
00342     virtual void visit(const Execution010SyncBody&) = 0;
00343     virtual void visit(const Execution010ResultBody&) = 0;
00344     virtual void visit(const Execution010ExceptionBody&) = 0;
00345     virtual void visit(const Message010TransferBody&) = 0;
00346     virtual void visit(const Message010AcceptBody&) = 0;
00347     virtual void visit(const Message010RejectBody&) = 0;
00348     virtual void visit(const Message010ReleaseBody&) = 0;
00349     virtual void visit(const Message010AcquireBody&) = 0;
00350     virtual void visit(const Message010SubscribeBody&) = 0;
00351     virtual void visit(const Message010CancelBody&) = 0;
00352     virtual void visit(const Message010SetFlowModeBody&) = 0;
00353     virtual void visit(const Message010FlowBody&) = 0;
00354     virtual void visit(const Message010FlushBody&) = 0;
00355     virtual void visit(const Message010StopBody&) = 0;
00356     virtual void visit(const Tx010SelectBody&) = 0;
00357     virtual void visit(const Tx010CommitBody&) = 0;
00358     virtual void visit(const Tx010RollbackBody&) = 0;
00359     virtual void visit(const Dtx010SelectBody&) = 0;
00360     virtual void visit(const Dtx010StartBody&) = 0;
00361     virtual void visit(const Dtx010EndBody&) = 0;
00362     virtual void visit(const Dtx010CommitBody&) = 0;
00363     virtual void visit(const Dtx010ForgetBody&) = 0;
00364     virtual void visit(const Dtx010GetTimeoutBody&) = 0;
00365     virtual void visit(const Dtx010PrepareBody&) = 0;
00366     virtual void visit(const Dtx010RecoverBody&) = 0;
00367     virtual void visit(const Dtx010RollbackBody&) = 0;
00368     virtual void visit(const Dtx010SetTimeoutBody&) = 0;
00369     virtual void visit(const Exchange010DeclareBody&) = 0;
00370     virtual void visit(const Exchange010DeleteBody&) = 0;
00371     virtual void visit(const Exchange010QueryBody&) = 0;
00372     virtual void visit(const Exchange010BindBody&) = 0;
00373     virtual void visit(const Exchange010UnbindBody&) = 0;
00374     virtual void visit(const Exchange010BoundBody&) = 0;
00375     virtual void visit(const Queue010DeclareBody&) = 0;
00376     virtual void visit(const Queue010DeleteBody&) = 0;
00377     virtual void visit(const Queue010PurgeBody&) = 0;
00378     virtual void visit(const Queue010QueryBody&) = 0;
00379     virtual void visit(const ClusterNotifyBody&) = 0;
00380 };
00381 
00382 }} // namespace qpid::framing
00383 
00384 #endif  

Generated on Thu Apr 10 11:08:16 2008 for Qpid by  doxygen 1.4.7