YCLIMP
Yandex Command Line Interface Music Player
Loading...
Searching...
No Matches
Client Class Referenceabstract

The Client class - abstract class for FSClient, YandexClient, AppClient.
Designed to work with File dervied clases.
Do all the real job getting data.
. More...

#include <FileManager.hpp>

Inheritance diagram for Client:

Public Member Functions

virtual void NewFile (File *oldFile, File_Ptr newFile)=0
virtual std::vector< File_Ptr > GetDirFiles (File *file, bool noDirs=false, bool onlyMusicExtensions=false, bool recursively=false)=0
virtual std::pair< std::string, std::string > GetSongData (File *file)=0

Detailed Description

The Client class - abstract class for FSClient, YandexClient, AppClient.
Designed to work with File dervied clases.
Do all the real job getting data.
.

  • All it's derived clases are singletons

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