Index: device/bluetooth/bluetooth_uuid.h |
diff --git a/device/bluetooth/bluetooth_uuid.h b/device/bluetooth/bluetooth_uuid.h |
index 5c2fc8a3b9c0f05053baab9d0a773f0954c65ea7..390d98d59a461b4a45a505e99ec4286d0803c76c 100644 |
--- a/device/bluetooth/bluetooth_uuid.h |
+++ b/device/bluetooth/bluetooth_uuid.h |
@@ -7,6 +7,8 @@ |
#include <string> |
+#include "device/bluetooth/bluetooth_export.h" |
+ |
namespace device { |
// Opaque wrapper around a Bluetooth UUID. Instances of UUID represent the |
@@ -14,7 +16,7 @@ namespace device { |
// used in Bluetooth based communication, such as a peripheral's services, |
// characteristics, and characteristic descriptors. An instance are |
// constructed using a string representing 16, 32, or 128 bit UUID formats. |
-class BluetoothUUID { |
+class DEVICE_BLUETOOTH_EXPORT BluetoothUUID { |
public: |
// Possible representation formats used during construction. |
enum Format { |
@@ -90,7 +92,8 @@ class BluetoothUUID { |
}; |
// This is required by gtest to print a readable output on test failures. |
-void PrintTo(const BluetoothUUID& uuid, std::ostream* out); |
+void DEVICE_BLUETOOTH_EXPORT |
+PrintTo(const BluetoothUUID& uuid, std::ostream* out); |
} // namespace device |