| SdFat
    | 
SdBaseFile class. More...
#include <Arduino.h>#include <SdFatConfig.h>#include <SdVolume.h>#include <utility/FatApiConstants.h>

| Classes | |
| struct | FatPos_t | 
| internal type for istream do not use in user apps  More... | |
| class | SdBaseFile | 
| Base class for SdFile with Print and C++ streams.  More... | |
| Macros | |
| #define | PGM_P const char* | 
| #define | pgm_read_byte(addr) (*(const unsigned char*)(addr)) | 
| #define | pgm_read_word(addr) (*(const uint16_t*)(addr)) | 
| #define | PROGMEM const | 
| #define | PSTR(x) (x) | 
| Variables | |
| uint8_t const | FAT_FILE_TYPE_CLOSED = 0 | 
| uint8_t const | FAT_FILE_TYPE_MIN_DIR = FAT_FILE_TYPE_ROOT_FIXED | 
| uint8_t const | FAT_FILE_TYPE_NORMAL = 1 | 
| uint8_t const | FAT_FILE_TYPE_ROOT32 = 3 | 
| uint8_t const | FAT_FILE_TYPE_ROOT_FIXED = 2 | 
| uint8_t const | FAT_FILE_TYPE_SUBDIR = 4 | 
SdBaseFile class.
| #define PGM_P const char* | 
pointer to flash for ARM
| #define pgm_read_byte | ( | addr | ) | (*(const unsigned char*)(addr)) | 
read 8-bits from flash for ARM
| #define pgm_read_word | ( | addr | ) | (*(const uint16_t*)(addr)) | 
read 16-bits from flash for ARM
| #define PROGMEM const | 
store in flash for ARM
| #define PSTR | ( | x | ) | (x) | 
store literal string in flash for ARM
| uint8_t const FAT_FILE_TYPE_CLOSED = 0 | 
This file has not been opened.
| uint8_t const FAT_FILE_TYPE_MIN_DIR = FAT_FILE_TYPE_ROOT_FIXED | 
Test value for directory type
| uint8_t const FAT_FILE_TYPE_NORMAL = 1 | 
A normal file
| uint8_t const FAT_FILE_TYPE_ROOT32 = 3 | 
A FAT32 root directory
| uint8_t const FAT_FILE_TYPE_ROOT_FIXED = 2 | 
A FAT12 or FAT16 root directory
| uint8_t const FAT_FILE_TYPE_SUBDIR = 4 | 
A subdirectory file
 1.8.6
 1.8.6