diff options
| author | bushing <bushing@gmail.com> | 2008-12-08 04:46:09 +0000 |
|---|---|---|
| committer | bushing <bushing@gmail.com> | 2008-12-08 04:46:09 +0000 |
| commit | 30c883bcfc65761dc9fb61fea16a25fb61a7e220 (patch) | |
| tree | f0e77927cfb598e860faf386c7c8089c38a9b726 /Source/Core/DiscIO/Src/FileHandlerARC.h | |
| parent | e6fe5ec42f025a710918c1aaf8643da36a13bb3e (diff) | |
set svn:eol-style=native for **.h
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1438 8ced0084-cf51-0410-be5f-012b33b47a6e
Diffstat (limited to 'Source/Core/DiscIO/Src/FileHandlerARC.h')
| -rw-r--r-- | Source/Core/DiscIO/Src/FileHandlerARC.h | 132 |
1 files changed, 66 insertions, 66 deletions
diff --git a/Source/Core/DiscIO/Src/FileHandlerARC.h b/Source/Core/DiscIO/Src/FileHandlerARC.h index 0dccc0ce5f..b58acb958d 100644 --- a/Source/Core/DiscIO/Src/FileHandlerARC.h +++ b/Source/Core/DiscIO/Src/FileHandlerARC.h @@ -1,66 +1,66 @@ -// Copyright (C) 2003-2008 Dolphin Project.
-
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation, version 2.0.
-
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License 2.0 for more details.
-
-// A copy of the GPL 2.0 should have been included with the program.
-// If not, see http://www.gnu.org/licenses/
-
-// Official SVN repository and contact information can be found at
-// http://code.google.com/p/dolphin-emu/
-
-#ifndef _ARC_FILE_H
-#define _ARC_FILE_H
-
-#include <string>
-#include <vector>
-
-#include "Common.h"
-#include "Filesystem.h"
-
-namespace DiscIO
-{
-class CARCFile
-{
- public:
-
- CARCFile(const u8* _pBuffer, size_t _BufferSize);
-
- virtual ~CARCFile();
-
- bool IsInitialized();
-
- size_t GetFileSize(const std::string& _rFullPath);
-
- size_t ReadFile(const std::string& _rFullPath, u8* _pBuffer, size_t _MaxBufferSize);
-
- bool ExportFile(const std::string& _rFullPath, const std::string& _rExportFilename);
-
- bool ExportAllFiles(const std::string& _rFullPath);
-
-
- private:
-
- u8* m_pBuffer;
-
- bool m_Initialized;
-
- typedef std::vector<SFileInfo>CFileInfoVector;
- CFileInfoVector m_FileInfoVector;
-
- bool ParseBuffer();
-
- size_t BuildFilenames(const size_t _FirstIndex, const size_t _LastIndex, const char* _szDirectory, const char* _szNameTable);
-
- const SFileInfo* FindFileInfo(std::string _rFullPath) const;
-};
-} // namespace
-
-#endif
-
+// Copyright (C) 2003-2008 Dolphin Project. + +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, version 2.0. + +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License 2.0 for more details. + +// A copy of the GPL 2.0 should have been included with the program. +// If not, see http://www.gnu.org/licenses/ + +// Official SVN repository and contact information can be found at +// http://code.google.com/p/dolphin-emu/ + +#ifndef _ARC_FILE_H +#define _ARC_FILE_H + +#include <string> +#include <vector> + +#include "Common.h" +#include "Filesystem.h" + +namespace DiscIO +{ +class CARCFile +{ + public: + + CARCFile(const u8* _pBuffer, size_t _BufferSize); + + virtual ~CARCFile(); + + bool IsInitialized(); + + size_t GetFileSize(const std::string& _rFullPath); + + size_t ReadFile(const std::string& _rFullPath, u8* _pBuffer, size_t _MaxBufferSize); + + bool ExportFile(const std::string& _rFullPath, const std::string& _rExportFilename); + + bool ExportAllFiles(const std::string& _rFullPath); + + + private: + + u8* m_pBuffer; + + bool m_Initialized; + + typedef std::vector<SFileInfo>CFileInfoVector; + CFileInfoVector m_FileInfoVector; + + bool ParseBuffer(); + + size_t BuildFilenames(const size_t _FirstIndex, const size_t _LastIndex, const char* _szDirectory, const char* _szNameTable); + + const SFileInfo* FindFileInfo(std::string _rFullPath) const; +}; +} // namespace + +#endif + |
