Michał Biolik / Mbed 2 deprecated SD_TUT

Dependencies:   EthernetInterface SDFileSystem mbed-rtos mbed

Committer:
micbio
Date:
Mon Dec 05 22:46:14 2016 +0000
Revision:
2:e699312248f3
Parent:
1:58d2021e301d
ad

Who changed what in which revision?

UserRevisionLine numberNew contents of line
micbio 1:58d2021e301d 1 #include "mbed.h"
micbio 1:58d2021e301d 2 #include <string>
micbio 1:58d2021e301d 3
micbio 1:58d2021e301d 4 class file_manager
micbio 1:58d2021e301d 5 {
micbio 1:58d2021e301d 6 private:
micbio 1:58d2021e301d 7 FILE *fp;
micbio 2:e699312248f3 8 char * current_path;
micbio 2:e699312248f3 9 char * path_sisk;
micbio 2:e699312248f3 10 char * path_agh;
micbio 2:e699312248f3 11 char * path_krk;
micbio 1:58d2021e301d 12
micbio 1:58d2021e301d 13 void print_files(void);
micbio 1:58d2021e301d 14 void get_string(void);
micbio 1:58d2021e301d 15 bool open_file(char option);
micbio 1:58d2021e301d 16 bool close_file(void);
micbio 1:58d2021e301d 17 public:
micbio 1:58d2021e301d 18 file_manager(void) :
micbio 2:e699312248f3 19 path_sisk("/sisk.txt"),
micbio 2:e699312248f3 20 path_agh("/agh.txt"),
micbio 2:e699312248f3 21 path_krk("/krakow.txt"),
micbio 2:e699312248f3 22 current_path("/sisk.txt")
micbio 1:58d2021e301d 23 {
micbio 2:e699312248f3 24 fp = NULL;
micbio 1:58d2021e301d 25 }
micbio 1:58d2021e301d 26
micbio 1:58d2021e301d 27 void get_path(void);
micbio 1:58d2021e301d 28 void set_path(void);
micbio 1:58d2021e301d 29 void write_to_file(void);
micbio 1:58d2021e301d 30 void append_to_file(void);
micbio 1:58d2021e301d 31 void read_file(void);
micbio 1:58d2021e301d 32 };