// Copyright 2016 Google Inc. All Rights Reserved. #include #include #include "wv_cdm_types.h" namespace wvcdm { const char kCurrentDirectory[] = "."; const char kParentDirectory[] = ".."; const char kDirectoryDelimiter = '/'; const char kWildcard[] = "*"; bool IsCurrentOrParentDirectory(char* dir); class FileUtils { public: static bool Exists(const std::string& src); static bool Remove(const std::string& src); static bool Copy(const std::string& src, const std::string& dest); static bool List(const std::string& path, std::vector* files); static bool IsRegularFile(const std::string& path); static bool IsDirectory(const std::string& path); static bool CreateDirectory(const std::string& path); }; } // namespace wvcdm