SdFat
Loading...
Searching...
No Matches
Public Member Functions | List of all members
PrintFile< BaseFile > Class Template Reference

PrintFile class. More...

#include <ArduinoFiles.h>

Inheritance diagram for PrintFile< BaseFile >:
Inheritance graph
[legend]
Collaboration diagram for PrintFile< BaseFile >:
Collaboration graph
[legend]

Public Member Functions

void flush () override
 
size_t write (const uint8_t *buffer, size_t size) override
 
size_t write (uint8_t b) override
 

Detailed Description

template<class BaseFile>
class PrintFile< BaseFile >

PrintFile class.

Member Function Documentation

◆ flush()

template<class BaseFile >
void PrintFile< BaseFile >::flush ( )
inlineoverride

Ensure that any bytes written to the file are saved to the SD card.

◆ write() [1/2]

template<class BaseFile >
size_t PrintFile< BaseFile >::write ( const uint8_t * buffer,
size_t size )
inlineoverride

Write data to an open file.

Parameters
[in]bufferpointer
[in]sizeof the buffer
Returns
number of bytes actually written

◆ write() [2/2]

template<class BaseFile >
size_t PrintFile< BaseFile >::write ( uint8_t b)
inlineoverride

Write a single byte.

Parameters
[in]bbyte to write.
Returns
one for success.

The documentation for this class was generated from the following file: