68 |
#endif |
#endif |
69 |
|
|
70 |
#ifdef WIN32 |
#ifdef WIN32 |
71 |
|
# if (_WIN32 && !_WIN64) || (__GNUC__ && !(__x86_64__ || __ppc64__)) /* if 32 bit windows compilation */ |
72 |
|
# define _WIN32_WINNT 0x0501 /* Win XP (no service pack): required for 32 bit compilation for GetFileSizeEx() to be declared by windows.h */ |
73 |
|
# endif |
74 |
# include <windows.h> |
# include <windows.h> |
75 |
typedef unsigned int uint; |
typedef unsigned int uint; |
76 |
#endif // WIN32 |
#endif // WIN32 |
301 |
Chunk* GetNextSubChunk(); |
Chunk* GetNextSubChunk(); |
302 |
List* GetFirstSubList(); |
List* GetFirstSubList(); |
303 |
List* GetNextSubList(); |
List* GetNextSubList(); |
304 |
unsigned int CountSubChunks(); |
size_t CountSubChunks(); |
305 |
unsigned int CountSubChunks(uint32_t ChunkID); |
size_t CountSubChunks(uint32_t ChunkID); |
306 |
unsigned int CountSubLists(); |
size_t CountSubLists(); |
307 |
unsigned int CountSubLists(uint32_t ListType); |
size_t CountSubLists(uint32_t ListType); |
308 |
Chunk* AddSubChunk(uint32_t uiChunkID, file_offset_t ullBodySize); |
Chunk* AddSubChunk(uint32_t uiChunkID, file_offset_t ullBodySize); |
309 |
List* AddSubList(uint32_t uiListType); |
List* AddSubList(uint32_t uiListType); |
310 |
void DeleteSubChunk(Chunk* pSubChunk); |
void DeleteSubChunk(Chunk* pSubChunk); |