#include #include #include #include #include #include #include #include #include #include #include #include #include 
#include #include #include #include #include #include #include #include "letype.h"#include "galois.h"#include "crc.h"#include "md5.h"#include "par2fileformat.h"#include "commandline.h"#include "reedsolomon.h"#include "diskfile.h"#include "datablock.h"#include "criticalpacket.h"#include "par2creatorsourcefile.h"#include "mainpacket.h"#include "creatorpacket.h"#include "descriptionpacket.h"#include "verificationpacket.h"#include "recoverypacket.h"#include "par2repairersourcefile.h"#include "filechecksummer.h"#include "verificationhashtable.h"#include "par2creator.h"#include "par2repairer.h"#include "par1fileformat.h"#include "par1repairersourcefile.h"#include "par1repairer.h"Go to the source code of this file.
        Namespaces | 
    |
| namespace | std | 
        Defines | 
    |
| #define | _MAX_PATH 255 | 
| #define | stricmp strcasecmp | 
| #define | _stat stat | 
| #define | PATHSEP "/" | 
| #define | ALTPATHSEP "\\" | 
| #define | struct_stat struct stat | 
| #define | utf8_string_to_native_char_array(x) x.c_str() | 
| #define | utf8_char_array_to_native_char_array(x) x | 
| #define | utf8_string_to_cout_parameter(x) x | 
| #define | native_char_array_to_utf8_string(x) string(x) | 
| #define | native_char_array_to_utf8_char_array(x) x | 
| #define | _tcschr strchr | 
| #define | LONGMULTIPLY | 
| #define | offsetof(TYPE, MEMBER) ((size_t) ((char*)(&((TYPE *)1)->MEMBER) - (char*)1)) | 
        Typedefs | 
    |
| typedef unsigned char | u8 | 
| typedef unsigned short | u16 | 
| typedef unsigned int | u32 | 
| typedef unsigned long long | u64 | 
| typedef char | TCHAR | 
        Enumerations | 
    |
| enum | 
Result { eSuccess = 0, eRepairPossible = 1, eRepairNotPossible = 2, eInvalidCommandLineArguments = 3, eInsufficientCriticalData = 4, eRepairFailed = 5, eFileIOError = 6, eLogicError = 7, eMemoryError = 8 }  | 
    
| #define _MAX_PATH 255 | 
Definition at line 190 of file par2cmdline.h.
| #define _stat stat | 
Definition at line 192 of file par2cmdline.h.
| #define _tcschr strchr | 
Definition at line 238 of file par2cmdline.h.
| #define ALTPATHSEP "\\" | 
Definition at line 227 of file par2cmdline.h.
| #define LONGMULTIPLY | 
Definition at line 271 of file par2cmdline.h.
| #define native_char_array_to_utf8_char_array | ( | x | ) | x | 
Definition at line 235 of file par2cmdline.h.
| #define native_char_array_to_utf8_string | ( | x | ) | string(x) | 
Definition at line 234 of file par2cmdline.h.
| #define offsetof | ( | TYPE, | |||
| MEMBER | ) | ((size_t) ((char*)(&((TYPE *)1)->MEMBER) - (char*)1)) | 
Definition at line 300 of file par2cmdline.h.
| #define PATHSEP "/" | 
Definition at line 226 of file par2cmdline.h.
| #define stricmp strcasecmp | 
Definition at line 191 of file par2cmdline.h.
| #define struct_stat struct stat | 
Definition at line 229 of file par2cmdline.h.
| #define utf8_char_array_to_native_char_array | ( | x | ) | x | 
Definition at line 232 of file par2cmdline.h.
| #define utf8_string_to_cout_parameter | ( | x | ) | x | 
Definition at line 233 of file par2cmdline.h.
| #define utf8_string_to_native_char_array | ( | x | ) | x.c_str() | 
Definition at line 231 of file par2cmdline.h.
| typedef char TCHAR | 
Definition at line 237 of file par2cmdline.h.
| typedef unsigned short u16 | 
Definition at line 195 of file par2cmdline.h.
| typedef unsigned int u32 | 
Definition at line 196 of file par2cmdline.h.
| typedef unsigned long long u64 | 
Definition at line 197 of file par2cmdline.h.
| typedef unsigned char u8 | 
Definition at line 194 of file par2cmdline.h.
| enum Result | 
| eSuccess | |
| eRepairPossible | |
| eRepairNotPossible | |
| eInvalidCommandLineArguments | |
| eInsufficientCriticalData | |
| eRepairFailed | |
| eFileIOError | |
| eLogicError | |
| eMemoryError | 
Definition at line 242 of file par2cmdline.h.