X-Git-Url: http://git.pippins.net/embedvideo/.git/static/gitweb.js?a=blobdiff_plain;ds=sidebyside;f=filedata.hpp;h=8c2951b5221fe0def7443fd9b4bf786ddc1c2e84;hb=bf82b991ea8c198b5963c7bc4ca91177f8321ca9;hp=629f933493bffcc733a44cfbfc5c89d2bc2bef75;hpb=302830c3b46d571d80b378fe91060a4a29e87d63;p=backups%2F.git diff --git a/filedata.hpp b/filedata.hpp index 629f933..8c2951b 100644 --- a/filedata.hpp +++ b/filedata.hpp @@ -17,9 +17,23 @@ class FileData { unsigned long long = 0 ); - char getFileType() const { return filetype; } + char getFileType() const { return filetype; } + const std::string &getPermissions() const { return permissions; } + const std::string &getUserName() const { return username; } + const std::string &getGroupName() const { return groupname; } + unsigned long getFileSize() const { return filesize; } + unsigned long long getModifiedDate() const { return modified_date; } + const std::string &getFileName() const { return filename; } + unsigned long long getLastBackupDate() const { return last_backup_date; } - const std::string &getFileName() const { return filename; } + void setFileType( char arg ) { filetype = arg; } + void setPermissions( const std::string &arg ) { permissions = arg; } + void setUserName( const std::string &arg ) { username = arg; } + void setGroupName( const std::string &arg ) { groupname = arg; } + void setFileSize( unsigned long arg ) { filesize = arg; } + void setModifiedDate( unsigned long long arg ) { modified_date = arg; } + void setFileName( const std::string &arg ) { filename = arg; } + void setLastBackupDate( unsigned long long arg ) { last_backup_date = arg; } private: FileData();