Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: STM32L452_Nucleo_ticker
Fork of mbed-dev by
Diff: platform/Callback.h
- Revision:
- 178:79309dc6340a
- Parent:
- 175:af195413fb11
--- a/platform/Callback.h Wed Nov 08 13:50:44 2017 +0000
+++ b/platform/Callback.h Thu Nov 23 11:57:25 2017 +0000
@@ -24,12 +24,15 @@
namespace mbed {
/** \addtogroup platform */
-
+/** @{*/
+/**
+ * \defgroup platform_Callback Callback class
+ * @{
+ */
/** Callback class based on template specialization
*
* @note Synchronization level: Not protected
- * @ingroup platform
*/
template <typename F>
class Callback;
@@ -67,7 +70,6 @@
/** Callback class based on template specialization
*
* @note Synchronization level: Not protected
- * @ingroup platform
*/
template <typename R>
class Callback<R()> {
@@ -642,7 +644,6 @@
/** Callback class based on template specialization
*
* @note Synchronization level: Not protected
- * @ingroup platform
*/
template <typename R, typename A0>
class Callback<R(A0)> {
@@ -1218,7 +1219,6 @@
/** Callback class based on template specialization
*
* @note Synchronization level: Not protected
- * @ingroup platform
*/
template <typename R, typename A0, typename A1>
class Callback<R(A0, A1)> {
@@ -1795,7 +1795,6 @@
/** Callback class based on template specialization
*
* @note Synchronization level: Not protected
- * @ingroup platform
*/
template <typename R, typename A0, typename A1, typename A2>
class Callback<R(A0, A1, A2)> {
@@ -2373,7 +2372,6 @@
/** Callback class based on template specialization
*
* @note Synchronization level: Not protected
- * @ingroup platform
*/
template <typename R, typename A0, typename A1, typename A2, typename A3>
class Callback<R(A0, A1, A2, A3)> {
@@ -2952,7 +2950,6 @@
/** Callback class based on template specialization
*
* @note Synchronization level: Not protected
- * @ingroup platform
*/
template <typename R, typename A0, typename A1, typename A2, typename A3, typename A4>
class Callback<R(A0, A1, A2, A3, A4)> {
@@ -4546,6 +4543,9 @@
return Callback<R(A0, A1, A2, A3, A4)>(func, obj);
}
+/**@}*/
+
+/**@}*/
} // namespace mbed
