SdFat

Public Member Functions | Public Attributes | List of all members
FsName Class Reference

Handle UTF-8 file names. More...

`#include <FsName.h>`

Inheritance diagram for FsName:
[legend]

## Public Member Functions
bool | atEnd ()
uint16_t | get16 ()
char | getch ()
void | reset ()

## Public Attributes
const char * | begin
const char * | end
const char * | next

## Detailed Description

Handle UTF-8 file names.

## Member Function Documentation

## ◆ atEnd()

bool FsName::atEnd | ( |  | ) |
| inline

Returns
  true if at end.

## ◆ get16()

uint16_t FsName::get16 | ( |  | ) |
| inline

Returns
  next UTF-16 unit of LFN.

## ◆ getch()

char FsName::getch | ( |  | ) |
| inline

Returns
  next char of LFN.

## ◆ reset()

void FsName::reset | ( |  | ) |
| inline

Reset to start of LFN.

## Member Data Documentation

## ◆ begin

const char* FsName::begin

Beginning of LFN.

## ◆ end

const char* FsName::end

Position one beyond last LFN character.

## ◆ next

const char* FsName::next

Next LFN character of end.

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

- ArduinoSdFat/libraries/SdFat/src/common/FsName.h