Prusa MINI Firmware overview
|
SdBaseFile with Print. More...
#include <SdFile.h>
Public Member Functions | |
SdFile () | |
SdFile (const char *name, uint8_t oflag) | |
void | write (uint8_t b) |
int16_t | write (const void *buf, uint16_t nbyte) |
void | write (const char *str) |
void | write_P (PGM_P str) |
void | writeln_P (PGM_P str) |
Public Member Functions inherited from SdBaseFile | |
SdBaseFile () | |
SdBaseFile (const char *path, uint8_t oflag) | |
~SdBaseFile () | |
void | getpos (filepos_t *pos) |
void | setpos (filepos_t *pos) |
bool | close () |
bool | contiguousRange (uint32_t *bgnBlock, uint32_t *endBlock) |
bool | createContiguous (SdBaseFile *dirFile, const char *path, uint32_t size) |
uint32_t | curCluster () const |
uint32_t | curPosition () const |
bool | dirEntry (dir_t *dir) |
bool | exists (const char *name) |
int16_t | fgets (char *str, int16_t num, char *delim=0) |
uint32_t | fileSize () const |
uint32_t | firstCluster () const |
bool | isDir () const |
bool | isFile () const |
bool | isOpen () const |
bool | isSubDir () const |
bool | isRoot () const |
bool | getDosName (char *const name) |
void | ls (uint8_t flags=0, uint8_t indent=0) |
bool | mkdir (SdBaseFile *dir, const char *path, bool pFlag=true) |
bool | open (SdBaseFile *dirFile, uint16_t index, uint8_t oflag) |
bool | open (SdBaseFile *dirFile, const char *path, uint8_t oflag) |
bool | open (const char *path, uint8_t oflag=O_READ) |
bool | openNext (SdBaseFile *dirFile, uint8_t oflag) |
bool | openRoot (SdVolume *vol) |
int | peek () |
bool | printName () |
int16_t | read () |
int16_t | read (void *buf, uint16_t nbyte) |
int8_t | readDir (dir_t *dir, char *longFilename) |
bool | remove () |
void | rewind () |
bool | rename (SdBaseFile *dirFile, const char *newPath) |
bool | rmdir () |
bool | rmRfStar () |
bool | seekCur (const int32_t offset) |
bool | seekEnd (const int32_t offset=0) |
bool | seekSet (const uint32_t pos) |
bool | sync () |
bool | timestamp (SdBaseFile *file) |
bool | timestamp (uint8_t flag, uint16_t year, uint8_t month, uint8_t day, uint8_t hour, uint8_t minute, uint8_t second) |
uint8_t | type () const |
bool | truncate (uint32_t size) |
SdVolume * | volume () const |
int16_t | write (const void *buf, uint16_t nbyte) |
Additional Inherited Members | |
Static Public Member Functions inherited from SdBaseFile | |
static SdBaseFile * | cwd () |
static void | dateTimeCallback (void(*dateTime)(uint16_t *date, uint16_t *time)) |
static void | dateTimeCallbackCancel () |
static void | dirName (const dir_t &dir, char *name) |
static void | printFatDate (uint16_t fatDate) |
static void | printFatTime (uint16_t fatTime) |
static bool | remove (SdBaseFile *dirFile, const char *path) |
Public Attributes inherited from SdBaseFile | |
bool | writeError |
SdBaseFile with Print.
Arduino SdFat Library Copyright (c) 2009 by William Greiman
This file is part of the Arduino Sd2Card Library