Browse Source

* FS.cpp : add const to accessors

pull/388/head
hagen 8 years ago
parent
commit
138d57143a
  1. 2
      FS.cpp
  2. 6
      FS.h

2
FS.cpp

@ -124,7 +124,7 @@ namespace fs { @@ -124,7 +124,7 @@ namespace fs {
return true;
}
std::string HashedStorage::Path(const std::string & ident) {
std::string HashedStorage::Path(const std::string & ident) const {
std::string safe_ident = ident;
std::replace(safe_ident.begin(), safe_ident.end(), '/', '-');
std::replace(safe_ident.begin(), safe_ident.end(), '\\', '-');

6
FS.h

@ -45,12 +45,12 @@ namespace fs { @@ -45,12 +45,12 @@ namespace fs {
/** create subdirs in storage */
bool Init(const char* chars, size_t cnt);
const std::string & GetRoot() { return this->root; }
const std::string & GetName() { return this->name; }
const std::string & GetRoot() const { return this->root; }
const std::string & GetName() const { return this->name; }
/** set directory where to place storage directory */
void SetPlace(const std::string & path);
/** path to file with given ident */
std::string Path(const std::string & ident);
std::string Path(const std::string & ident) const;
/** remove file by ident */
void Remove(const std::string & ident);
/** find all files in storage and store list in provided vector */

Loading…
Cancel
Save