This is a fork of the `events` subdirectory of https://github.com/ARMmbed/mbed-os

Dependents:   HelloWorld_CCA01M1 HelloWorld_CCA02M1 CI-data-logger-server HelloWorld_CCA02M1 ... more

This is a fork of the events subdirectory of https://github.com/ARMmbed/mbed-os.

Note, you must import this library with import name: events!!!

Files at this revision

API Documentation at this revision

Comitter:
Sam Grove
Date:
Sat Oct 01 02:11:36 2016 -0500
Parent:
1:d3c61132bcb3
Child:
3:3d3560169945
Commit message:
For drivers, events, hal, platform, rtos and mbed.h add one level of path to make sure specific and unique includes files are found.

Changed in this revision

Event.h Show annotated file Show diff for this revision Revisions of this file
EventQueue.cpp Show annotated file Show diff for this revision Revisions of this file
EventQueue.h Show annotated file Show diff for this revision Revisions of this file
equeue/equeue.c Show annotated file Show diff for this revision Revisions of this file
equeue/equeue.h Show annotated file Show diff for this revision Revisions of this file
equeue/equeue_mbed.cpp Show annotated file Show diff for this revision Revisions of this file
equeue/equeue_posix.c Show annotated file Show diff for this revision Revisions of this file
mbed_events.h Show annotated file Show diff for this revision Revisions of this file
--- a/Event.h	Fri Sep 30 17:12:00 2016 +0300
+++ b/Event.h	Sat Oct 01 02:11:36 2016 -0500
@@ -16,8 +16,8 @@
 #ifndef EVENT_H
 #define EVENT_H
 
-#include "EventQueue.h"
-#include "mbed_assert.h"
+#include "events/EventQueue.h"
+#include "platform/mbed_assert.h"
 
 namespace events {
 
--- a/EventQueue.cpp	Fri Sep 30 17:12:00 2016 +0300
+++ b/EventQueue.cpp	Sat Oct 01 02:11:36 2016 -0500
@@ -13,9 +13,9 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-#include "EventQueue.h"
+#include "events/EventQueue.h"
 
-#include "mbed_events.h"
+#include "events/mbed_events.h"
 #include "mbed.h"
 
 
--- a/EventQueue.h	Fri Sep 30 17:12:00 2016 +0300
+++ b/EventQueue.h	Sat Oct 01 02:11:36 2016 -0500
@@ -17,7 +17,7 @@
 #define EVENT_QUEUE_H
 
 #include "equeue/equeue.h"
-#include "Callback.h"
+#include "platform/Callback.h"
 #include <cstddef>
 #include <new>
 
--- a/equeue/equeue.c	Fri Sep 30 17:12:00 2016 +0300
+++ b/equeue/equeue.c	Sat Oct 01 02:11:36 2016 -0500
@@ -15,7 +15,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-#include "equeue.h"
+#include "equeue/equeue.h"
 
 #include <stdlib.h>
 #include <string.h>
--- a/equeue/equeue.h	Fri Sep 30 17:12:00 2016 +0300
+++ b/equeue/equeue.h	Sat Oct 01 02:11:36 2016 -0500
@@ -23,7 +23,7 @@
 #endif
 
 // Platform specific files
-#include "equeue_platform.h"
+#include "equeue/equeue_platform.h"
 
 #include <stddef.h>
 #include <stdint.h>
--- a/equeue/equeue_mbed.cpp	Fri Sep 30 17:12:00 2016 +0300
+++ b/equeue/equeue_mbed.cpp	Sat Oct 01 02:11:36 2016 -0500
@@ -16,7 +16,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-#include "equeue_platform.h"
+#include "equeue/equeue_platform.h"
 
 #if defined(EQUEUE_PLATFORM_MBED)
 
--- a/equeue/equeue_posix.c	Fri Sep 30 17:12:00 2016 +0300
+++ b/equeue/equeue_posix.c	Sat Oct 01 02:11:36 2016 -0500
@@ -15,7 +15,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-#include "equeue_platform.h"
+#include "equeue/equeue_platform.h"
 
 #if defined(EQUEUE_PLATFORM_POSIX)
 
--- a/mbed_events.h	Fri Sep 30 17:12:00 2016 +0300
+++ b/mbed_events.h	Sat Oct 01 02:11:36 2016 -0500
@@ -22,8 +22,8 @@
 
 #ifdef __cplusplus
 
-#include "EventQueue.h"
-#include "Event.h"
+#include "events/EventQueue.h"
+#include "events/Event.h"
 
 using namespace events;