High level Bluetooth Low Energy API and radio abstraction layer

Fork of BLE_API by Bluetooth Low Energy

Revision:
1177:f9060dc8c5ab
Parent:
1156:e1ea38b576c6
Child:
1179:4ab722f8dca0
diff -r 8b308f971420 -r f9060dc8c5ab ble/CallChainOfFunctionPointersWithContext.h
--- a/ble/CallChainOfFunctionPointersWithContext.h	Wed Apr 06 19:15:24 2016 +0100
+++ b/ble/CallChainOfFunctionPointersWithContext.h	Wed Apr 06 19:15:26 2016 +0100
@@ -121,6 +121,9 @@
      *              FunctionPointerWithContext to detach from this callchain.
      *
      * @return true if a function pointer has been detached and false otherwise.
+     *
+     * @note It is safe to remove a function pointer while the chain is
+     *       traversed by call(ContextType).
      */
     bool detach(const FunctionPointerWithContext<ContextType>& toDetach) {
         pFunctionPointerWithContext_t current = chainHead;