From 671f79a045c5ca31cab8db699292e6020b749088 Mon Sep 17 00:00:00 2001 From: Jonathan Robie Date: Thu, 29 Apr 2010 16:36:29 +0000 Subject: Added doxygen group directives. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@939373 13f79535-47bb-0310-9956-ffa450edef68 --- qpid/cpp/include/qpid/messaging/Address.h | 2 +- qpid/cpp/include/qpid/messaging/Connection.h | 6 +++++- qpid/cpp/include/qpid/messaging/Duration.h | 2 +- qpid/cpp/include/qpid/messaging/Handle.h | 2 +- qpid/cpp/include/qpid/messaging/Message.h | 2 +- qpid/cpp/include/qpid/messaging/Receiver.h | 2 +- qpid/cpp/include/qpid/messaging/Sender.h | 2 +- qpid/cpp/include/qpid/messaging/Session.h | 2 +- qpid/cpp/include/qpid/messaging/exceptions.h | 3 +++ 9 files changed, 15 insertions(+), 8 deletions(-) (limited to 'qpid/cpp/include') diff --git a/qpid/cpp/include/qpid/messaging/Address.h b/qpid/cpp/include/qpid/messaging/Address.h index 10d00ba18e..7bb821e644 100644 --- a/qpid/cpp/include/qpid/messaging/Address.h +++ b/qpid/cpp/include/qpid/messaging/Address.h @@ -34,7 +34,7 @@ namespace messaging { class AddressImpl; -/** +/** \ingroup messaging * Represents an address to which messages can be sent and from which * messages can be received. Often a simple name is sufficient for * this, however this can be augmented with a subject pattern and diff --git a/qpid/cpp/include/qpid/messaging/Connection.h b/qpid/cpp/include/qpid/messaging/Connection.h index ae5ed4c12e..d3db50592b 100644 --- a/qpid/cpp/include/qpid/messaging/Connection.h +++ b/qpid/cpp/include/qpid/messaging/Connection.h @@ -36,12 +36,16 @@ template class PrivateImplRef; class ConnectionImpl; class Session; +/** \ingroup messaging + * A connection represents a network connection to a remote endpoint. + */ + class Connection : public qpid::messaging::Handle { public: QPID_CLIENT_EXTERN Connection(ConnectionImpl* impl); QPID_CLIENT_EXTERN Connection(const Connection&); - /** + /** * Current implementation supports the following options: * * username diff --git a/qpid/cpp/include/qpid/messaging/Duration.h b/qpid/cpp/include/qpid/messaging/Duration.h index 2791e188d7..3198ebe6a2 100644 --- a/qpid/cpp/include/qpid/messaging/Duration.h +++ b/qpid/cpp/include/qpid/messaging/Duration.h @@ -29,7 +29,7 @@ namespace qpid { namespace messaging { -/** +/** \ingroup messaging * A duration is a time in milliseconds. */ class Duration diff --git a/qpid/cpp/include/qpid/messaging/Handle.h b/qpid/cpp/include/qpid/messaging/Handle.h index c528c39e19..cfc6e8ebfc 100644 --- a/qpid/cpp/include/qpid/messaging/Handle.h +++ b/qpid/cpp/include/qpid/messaging/Handle.h @@ -29,7 +29,7 @@ namespace messaging { template class PrivateImplRef; -/** +/** \ingroup messaging * A handle is like a pointer: refers to an underlying implementation object. * Copying the handle does not copy the object. * diff --git a/qpid/cpp/include/qpid/messaging/Message.h b/qpid/cpp/include/qpid/messaging/Message.h index 9ab98ae0ce..8e4c274734 100644 --- a/qpid/cpp/include/qpid/messaging/Message.h +++ b/qpid/cpp/include/qpid/messaging/Message.h @@ -36,7 +36,7 @@ class Address; class Codec; struct MessageImpl; -/** +/** \ingroup messaging * Representation of a message. */ class Message diff --git a/qpid/cpp/include/qpid/messaging/Receiver.h b/qpid/cpp/include/qpid/messaging/Receiver.h index 65581d06c5..a368b113c1 100644 --- a/qpid/cpp/include/qpid/messaging/Receiver.h +++ b/qpid/cpp/include/qpid/messaging/Receiver.h @@ -36,7 +36,7 @@ class Message; class ReceiverImpl; class Session; -/** +/** \ingroup messaging * Interface through which messages are received. */ class Receiver : public qpid::messaging::Handle diff --git a/qpid/cpp/include/qpid/messaging/Sender.h b/qpid/cpp/include/qpid/messaging/Sender.h index 4b64224596..9b5d0452e8 100644 --- a/qpid/cpp/include/qpid/messaging/Sender.h +++ b/qpid/cpp/include/qpid/messaging/Sender.h @@ -35,7 +35,7 @@ template class PrivateImplRef; class Message; class SenderImpl; class Session; -/** +/** \ingroup messaging * Interface through which messages are sent. */ class Sender : public qpid::messaging::Handle diff --git a/qpid/cpp/include/qpid/messaging/Session.h b/qpid/cpp/include/qpid/messaging/Session.h index 7413417058..9fa9fe48d1 100644 --- a/qpid/cpp/include/qpid/messaging/Session.h +++ b/qpid/cpp/include/qpid/messaging/Session.h @@ -42,7 +42,7 @@ class Receiver; class SessionImpl; class Subscription; -/** +/** \ingroup messaging * A session represents a distinct 'conversation' which can involve * sending and receiving messages to and from different addresses. */ diff --git a/qpid/cpp/include/qpid/messaging/exceptions.h b/qpid/cpp/include/qpid/messaging/exceptions.h index af7959fe13..e20c1742c1 100644 --- a/qpid/cpp/include/qpid/messaging/exceptions.h +++ b/qpid/cpp/include/qpid/messaging/exceptions.h @@ -29,6 +29,9 @@ namespace qpid { namespace messaging { +/** \ingroup messaging + */ + struct MessagingException : public qpid::types::Exception { QPID_CLIENT_EXTERN MessagingException(const std::string& msg); -- cgit v1.2.1