Deluge Firmware
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
FileItem Class Reference

#include <FileItem.h>

Collaboration diagram for FileItem:
Collaboration graph

Public Member Functions

 FileItem ()
 
int setupWithInstrument (Instrument *newInstrument, bool hibernating)
 
int getFilenameWithExtension (String *filenameWithExtension)
 
int getFilenameWithoutExtension (String *filenameWithoutExtension)
 
int getDisplayNameWithoutExtension (String *displayNameWithoutExtension)
 

Public Attributes

char const * displayName
 
String filename
 
FilePointer filePointer
 
Instrumentinstrument
 
bool isFolder
 
bool instrumentAlreadyInSong
 
bool filenameIncludesExtension
 

Constructor & Destructor Documentation

◆ FileItem()

FileItem::FileItem ( )

Member Function Documentation

◆ getDisplayNameWithoutExtension()

int FileItem::getDisplayNameWithoutExtension ( String displayNameWithoutExtension)

◆ getFilenameWithExtension()

int FileItem::getFilenameWithExtension ( String filenameWithExtension)

◆ getFilenameWithoutExtension()

int FileItem::getFilenameWithoutExtension ( String filenameWithoutExtension)

◆ setupWithInstrument()

int FileItem::setupWithInstrument ( Instrument newInstrument,
bool  hibernating 
)

Member Data Documentation

◆ displayName

char const* FileItem::displayName

◆ filename

String FileItem::filename

◆ filenameIncludesExtension

bool FileItem::filenameIncludesExtension

◆ filePointer

FilePointer FileItem::filePointer

◆ instrument

Instrument* FileItem::instrument

◆ instrumentAlreadyInSong

bool FileItem::instrumentAlreadyInSong

◆ isFolder

bool FileItem::isFolder

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