Exemplo n.º 1
0
 FileStreamSPtr StringToFile(StorageLocation ineStorageLocation, const std::string & instrPath, const std::string& instrFileOut)
 {
     FileStreamSPtr pFile = Application::Get()->GetFileSystem()->CreateFileStream(ineStorageLocation, instrPath, FileMode::k_write);
     
     if(!pFile || pFile->IsOpen() == false)
     {
         CS_LOG_WARNING("Utils::StringToFile: Could not open file: " + instrPath);
         return FileStreamSPtr();
     }
     
     pFile->Write(instrFileOut);
     
     return pFile;    
 }
Exemplo n.º 2
0
            bool FileToString(StorageLocation ineStorageLocation, const std::string & instrPath, std::string & outstrFileContent)
            {
                FileStreamSPtr pFile = Application::Get()->GetFileSystem()->CreateFileStream(ineStorageLocation, instrPath, FileMode::k_read);
                
                if(!pFile || pFile->IsOpen() == false)
                {
                    CS_LOG_WARNING("Utils::FileToString: Could not open file: " + instrPath);
                    return false;
                }

                pFile->GetAll(outstrFileContent);
                
                return true;
            }