YCLIMP
Yandex Command Line Interface Music Player
Loading...
Searching...
No Matches
FSClient Class Reference
Inheritance diagram for FSClient:
Collaboration diagram for FSClient:

Public Member Functions

 FSClient (const FSClient &)=delete
void operator= (const FSClient &)=delete
virtual void NewFile (File *oldFile, File_Ptr newFile) override
virtual std::vector< File_Ptr > GetDirFiles (File *file, bool noDirs=false, bool onlyMusicExtensions=false, bool recursively=false) override
virtual std::pair< std::string, std::string > GetSongData (File *file) override

Static Public Member Functions

static FSClientInstance ()

Member Function Documentation

◆ GetDirFiles()

std::vector< File_Ptr > FSClient::GetDirFiles ( File * file,
bool noDirs = false,
bool onlyMusicExtensions = false,
bool recursively = false )
overridevirtual

Implements Client.

◆ GetSongData()

std::pair< std::string, std::string > FSClient::GetSongData ( File * file)
overridevirtual

Implements Client.

◆ NewFile()

void FSClient::NewFile ( File * oldFile,
File_Ptr newFile )
overridevirtual

Implements Client.


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