Kodi Development  20.0
for Binary and Script based Add-Ons

Public Member Functions

void AddProperty (const std::string &id, const std::string &value)
 Add a by string defined property entry to directory entry. More...
 
 CDirEntry (const std::string &label="", const std::string &path="", bool folder=false, int64_t size=-1, time_t dateTime=0)
 Constructor for VFS directory entry. More...
 
 CDirEntry (const VFSDirEntry &dirEntry)
 
void ClearProperties ()
 Clear all present properties. More...
 
time_t DateTime ()
 Get file time and date for a new entry. More...
 
const std::map< std::string, std::string > & GetProperties () const
 Get the present properties list on directory entry. More...
 
bool IsFolder (void) const
 Used to check entry is folder. More...
 
const std::string & Label (void) const
 Get the directory entry name. More...
 
const std::string & Path (void) const
 Get the path of the entry. More...
 
void SetDateTime (time_t dateTime)
 Set file time and date for a new entry. More...
 
void SetFolder (bool folder)
 Set the entry defined as folder. More...
 
void SetLabel (const std::string &label)
 Set the label name. More...
 
void SetPath (const std::string &path)
 Set the path of the entry. More...
 
void SetSize (int64_t size)
 Set a file size for a new entry. More...
 
void SetTitle (const std::string &title)
 Set the title name. More...
 
int64_t Size (void) const
 If file, the size of the file. More...
 
const std::string & Title (void) const
 Get the optional title of entry. More...
 

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