mirror of https://github.com/ARMmbed/mbed-os.git
Fix doxygen comments to reflect the deprecated functions
parent
4a5ac149ec
commit
194b89cce6
|
@ -26,6 +26,7 @@ namespace mbed {
|
|||
/** \addtogroup drivers */
|
||||
|
||||
/** Use this singleton if you need to chain interrupt handlers.
|
||||
* @deprecated Do not use this class. This class is not part of the public API of mbed-os and is being removed in the future.
|
||||
*
|
||||
* @note Synchronization level: Thread safe
|
||||
*
|
||||
|
@ -57,6 +58,8 @@ namespace mbed {
|
|||
class InterruptManager : private NonCopyable<InterruptManager> {
|
||||
public:
|
||||
/** Get the instance of InterruptManager Class
|
||||
* @deprecated
|
||||
* Do not use this function, this class is not part of the public API of mbed-os and is being removed in the future.
|
||||
*
|
||||
* @return the only instance of this class
|
||||
*/
|
||||
|
@ -65,12 +68,17 @@ public:
|
|||
static InterruptManager* get();
|
||||
|
||||
/** Destroy the current instance of the interrupt manager
|
||||
* @deprecated
|
||||
* Do not use this function, this class is not part of the public API of mbed-os and is being removed in the future.
|
||||
*
|
||||
*/
|
||||
MBED_DEPRECATED_SINCE("mbed-os-5.6", "This class is not part of the "
|
||||
"public API of mbed-os and is being removed in the future.")
|
||||
static void destroy();
|
||||
|
||||
/** Add a handler for an interrupt at the end of the handler list
|
||||
* @deprecated
|
||||
* Do not use this function, this class is not part of the public API of mbed-os and is being removed in the future.
|
||||
*
|
||||
* @param function the handler to add
|
||||
* @param irq interrupt number
|
||||
|
@ -86,6 +94,8 @@ public:
|
|||
}
|
||||
|
||||
/** Add a handler for an interrupt at the beginning of the handler list
|
||||
* @deprecated
|
||||
* Do not use this function, this class is not part of the public API of mbed-os and is being removed in the future.
|
||||
*
|
||||
* @param function the handler to add
|
||||
* @param irq interrupt number
|
||||
|
@ -101,6 +111,8 @@ public:
|
|||
}
|
||||
|
||||
/** Add a handler for an interrupt at the end of the handler list
|
||||
* @deprecated
|
||||
* Do not use this function, this class is not part of the public API of mbed-os and is being removed in the future.
|
||||
*
|
||||
* @param tptr pointer to the object that has the handler function
|
||||
* @param mptr pointer to the actual handler function
|
||||
|
@ -118,6 +130,8 @@ public:
|
|||
}
|
||||
|
||||
/** Add a handler for an interrupt at the beginning of the handler list
|
||||
* @deprecated
|
||||
* Do not use this function, this class is not part of the public API of mbed-os and is being removed in the future.
|
||||
*
|
||||
* @param tptr pointer to the object that has the handler function
|
||||
* @param mptr pointer to the actual handler function
|
||||
|
@ -135,6 +149,8 @@ public:
|
|||
}
|
||||
|
||||
/** Remove a handler from an interrupt
|
||||
* @deprecated
|
||||
* Do not use this function, this class is not part of the public API of mbed-os and is being removed in the future.
|
||||
*
|
||||
* @param handler the function object for the handler to remove
|
||||
* @param irq the interrupt number
|
||||
|
|
|
@ -124,6 +124,7 @@ public:
|
|||
|
||||
/**
|
||||
* For backwards compatibility.
|
||||
* @deprecated Do not use this function. This function has been replaced with set_timeout for consistency.
|
||||
*
|
||||
* Please use set_timeout(int) API only from now on.
|
||||
* Allows timeout to be changed between commands
|
||||
|
@ -149,6 +150,7 @@ public:
|
|||
|
||||
/**
|
||||
* For backwards compatibility.
|
||||
* @deprecated Do not use this function. This function has been replaced with set_delimiter for consistency.
|
||||
*
|
||||
* Please use set_delimiter(const char *) API only from now on.
|
||||
* Sets string of characters to use as line delimiters
|
||||
|
@ -173,6 +175,7 @@ public:
|
|||
|
||||
/**
|
||||
* For backwards compatibility.
|
||||
* @deprecated Do not use this function. This function has been replaced with debug_on for consistency.
|
||||
*
|
||||
* Allows traces from modem to be turned on or off
|
||||
*
|
||||
|
|
|
@ -38,6 +38,7 @@ class CallChainLink;
|
|||
* sequence using CallChain::call(). Used mostly by the interrupt chaining code,
|
||||
* but can be used for other purposes.
|
||||
*
|
||||
* @deprecated Do not use this class. This class is not part of the public API of mbed-os and is being removed in the future.
|
||||
* @note Synchronization level: Not protected
|
||||
*
|
||||
* Example:
|
||||
|
@ -74,6 +75,8 @@ class CallChainLink;
|
|||
class CallChain : private NonCopyable<CallChain> {
|
||||
public:
|
||||
/** Create an empty chain
|
||||
* @deprecated
|
||||
* Do not use this function, this class is not part of the public API of mbed-os and is being removed in the future.
|
||||
*
|
||||
* @param size (optional) Initial size of the chain
|
||||
*/
|
||||
|
@ -81,11 +84,18 @@ public:
|
|||
"public API of mbed-os and is being removed in the future.")
|
||||
CallChain(int size = 4);
|
||||
|
||||
/** Create an empty chain
|
||||
* @deprecated
|
||||
* Do not use this function, this class is not part of the public API of mbed-os and is being removed in the future.
|
||||
*/
|
||||
MBED_DEPRECATED_SINCE("mbed-os-5.6", "This class is not part of the "
|
||||
"public API of mbed-os and is being removed in the future.")
|
||||
virtual ~CallChain();
|
||||
|
||||
/** Add a function at the end of the chain
|
||||
*
|
||||
* @deprecated
|
||||
* Do not use this function, this class is not part of the public API of mbed-os and is being removed in the future.
|
||||
*
|
||||
* @param func A pointer to a void function
|
||||
*
|
||||
|
@ -117,6 +127,9 @@ public:
|
|||
}
|
||||
|
||||
/** Add a function at the beginning of the chain
|
||||
* @deprecated
|
||||
* Do not use this function, this class is not part of the public API of mbed-os and is being removed in the future.
|
||||
*
|
||||
*
|
||||
* @param func A pointer to a void function
|
||||
*
|
||||
|
@ -148,12 +161,17 @@ public:
|
|||
}
|
||||
|
||||
/** Get the number of functions in the chain
|
||||
* @deprecated
|
||||
* Do not use this function, this class is not part of the public API of mbed-os and is being removed in the future.
|
||||
*
|
||||
*/
|
||||
MBED_DEPRECATED_SINCE("mbed-os-5.6", "This class is not part of the "
|
||||
"public API of mbed-os and is being removed in the future.")
|
||||
int size() const;
|
||||
|
||||
/** Get a function object from the chain
|
||||
* @deprecated
|
||||
* Do not use this function, this class is not part of the public API of mbed-os and is being removed in the future.
|
||||
*
|
||||
* @param i function object index
|
||||
*
|
||||
|
@ -165,6 +183,8 @@ public:
|
|||
pFunctionPointer_t get(int i) const;
|
||||
|
||||
/** Look for a function object in the call chain
|
||||
* @deprecated
|
||||
* Do not use this function, this class is not part of the public API of mbed-os and is being removed in the future.
|
||||
*
|
||||
* @param f the function object to search
|
||||
*
|
||||
|
@ -176,12 +196,15 @@ public:
|
|||
int find(pFunctionPointer_t f) const;
|
||||
|
||||
/** Clear the call chain (remove all functions in the chain).
|
||||
* @deprecated Do not use this function. This class is not part of the public API of mbed-os and is being removed in the future.
|
||||
*/
|
||||
MBED_DEPRECATED_SINCE("mbed-os-5.6", "This class is not part of the "
|
||||
"public API of mbed-os and is being removed in the future.")
|
||||
void clear();
|
||||
|
||||
/** Remove a function object from the chain
|
||||
* @deprecated
|
||||
* Do not use this function, this class is not part of the public API of mbed-os and is being removed in the future.
|
||||
*
|
||||
* @arg f the function object to remove
|
||||
*
|
||||
|
@ -193,17 +216,30 @@ public:
|
|||
bool remove(pFunctionPointer_t f);
|
||||
|
||||
/** Call all the functions in the chain in sequence
|
||||
* @deprecated
|
||||
* Do not use this function, this class is not part of the public API of mbed-os and is being removed in the future.
|
||||
*
|
||||
*/
|
||||
MBED_DEPRECATED_SINCE("mbed-os-5.6", "This class is not part of the "
|
||||
"public API of mbed-os and is being removed in the future.")
|
||||
void call();
|
||||
|
||||
/**
|
||||
* @deprecated
|
||||
* Do not use this function, this class is not part of the public API of mbed-os and is being removed in the future.
|
||||
*
|
||||
*/
|
||||
MBED_DEPRECATED_SINCE("mbed-os-5.6", "This class is not part of the "
|
||||
"public API of mbed-os and is being removed in the future.")
|
||||
void operator ()(void) {
|
||||
call();
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated
|
||||
* Do not use this function, this class is not part of the public API of mbed-os and is being removed in the future.
|
||||
*
|
||||
*/
|
||||
MBED_DEPRECATED_SINCE("mbed-os-5.6", "This class is not part of the "
|
||||
"public API of mbed-os and is being removed in the future.")
|
||||
pFunctionPointer_t operator [](int i) const {
|
||||
|
|
|
@ -68,6 +68,7 @@ public:
|
|||
}
|
||||
|
||||
/** Mark the start of a critical section
|
||||
* @deprecated This function is inconsistent with RAII and is being removed in the future. Replaced by static function CriticalSectionLock::enable.
|
||||
*
|
||||
*/
|
||||
MBED_DEPRECATED_SINCE("mbed-os-5.8",
|
||||
|
@ -79,6 +80,7 @@ public:
|
|||
}
|
||||
|
||||
/** Mark the end of a critical section
|
||||
* @deprecated This function is inconsistent with RAII and is being removed in the future. Replaced by static function CriticalSectionLock::enable.
|
||||
*
|
||||
*/
|
||||
MBED_DEPRECATED_SINCE("mbed-os-5.8",
|
||||
|
|
|
@ -167,6 +167,9 @@ static inline void sleep(void)
|
|||
}
|
||||
|
||||
/** Send the microcontroller to deep sleep
|
||||
*
|
||||
* @deprecated
|
||||
* Do not use this function. Applications should use sleep() API which puts the system in deepsleep mode if supported.
|
||||
*
|
||||
* @note This function can be a noop if not implemented by the platform.
|
||||
* @note This function will be a noop in debug mode (debug build profile when MBED_DEBUG is defined)
|
||||
|
|
Loading…
Reference in New Issue