mbed library sources. Supersedes mbed-src.

Dependents:   Nucleo_Hello_Encoder BLE_iBeaconScan AM1805_DEMO DISCO-F429ZI_ExportTemplate1 ... more

Revision:
187:0387e8f68319
Parent:
178:79309dc6340a
Child:
189:f392fc9709a3
--- a/platform/Transaction.h	Fri Jun 22 16:45:37 2018 +0100
+++ b/platform/Transaction.h	Thu Sep 06 13:40:20 2018 +0100
@@ -46,20 +46,24 @@
 template<typename Class>
 class Transaction {
 public:
-    Transaction(Class *tpointer, const transaction_t& transaction) : _obj(tpointer), _data(transaction) {
+    Transaction(Class *tpointer, const transaction_t &transaction) : _obj(tpointer), _data(transaction)
+    {
     }
 
-    Transaction() : _obj(), _data() {
+    Transaction() : _obj(), _data()
+    {
     }
 
-    ~Transaction() {
+    ~Transaction()
+    {
     }
 
     /** Get object's instance for the transaction
      *
      * @return The object which was stored
      */
-    Class* get_object() {
+    Class *get_object()
+    {
         return _obj;
     }
 
@@ -67,12 +71,13 @@
      *
      * @return The transaction which was stored
      */
-    transaction_t* get_transaction() {
+    transaction_t *get_transaction()
+    {
         return &_data;
     }
 
 private:
-    Class* _obj;
+    Class *_obj;
     transaction_t _data;
 };
 /**@}*/