ThingPlug GMMP library for mbed

Dependents:   ThingPlug_WiFi_Example

Committer:
lesmin
Date:
Thu Aug 13 07:04:29 2015 +0000
Revision:
4:bb6c1ee1d5f0
Parent:
0:32c20cfb2b30
added NTP error return

Who changed what in which revision?

UserRevisionLine numberNew contents of line
lesmin 0:32c20cfb2b30 1 #ifndef Print_h
lesmin 0:32c20cfb2b30 2 #define Print_h
lesmin 0:32c20cfb2b30 3
lesmin 0:32c20cfb2b30 4 #include <stddef.h>
lesmin 0:32c20cfb2b30 5 #include <stdint.h>
lesmin 0:32c20cfb2b30 6
lesmin 0:32c20cfb2b30 7 class Print {
lesmin 0:32c20cfb2b30 8 public:
lesmin 0:32c20cfb2b30 9 size_t print(const char* s);
lesmin 0:32c20cfb2b30 10 size_t print(char c);
lesmin 0:32c20cfb2b30 11 size_t print(int n);
lesmin 0:32c20cfb2b30 12 size_t print(long n);
lesmin 0:32c20cfb2b30 13 size_t print(double n, int digits = 2);
lesmin 0:32c20cfb2b30 14
lesmin 0:32c20cfb2b30 15 size_t println(const char* s);
lesmin 0:32c20cfb2b30 16 size_t println(char c);
lesmin 0:32c20cfb2b30 17 size_t println(int n);
lesmin 0:32c20cfb2b30 18 size_t println(long n);
lesmin 0:32c20cfb2b30 19 size_t println(double n, int digits = 2);
lesmin 0:32c20cfb2b30 20 size_t println();
lesmin 0:32c20cfb2b30 21
lesmin 0:32c20cfb2b30 22 virtual size_t write(uint8_t c) = 0;
lesmin 0:32c20cfb2b30 23 virtual size_t write(const uint8_t* buf, size_t size);
lesmin 0:32c20cfb2b30 24 };
lesmin 0:32c20cfb2b30 25
lesmin 0:32c20cfb2b30 26 #endif