summaryrefslogtreecommitdiff
path: root/libs/JSystem/JAudio2/JAUStreamFileTable.cpp
diff options
context:
space:
mode:
authorJulgodis <>2021-03-31 23:22:32 +0200
committerJulgodis <>2021-03-31 23:22:38 +0200
commitb999714187d934636004d3d93e1ed1da792d6f80 (patch)
treeb89ce29aafb588cc0d191343c915ae1447d1c7a6 /libs/JSystem/JAudio2/JAUStreamFileTable.cpp
parenta868b6ae56e5d586f31a445f47b45f5ac039c74a (diff)
.dead section fix
Diffstat (limited to 'libs/JSystem/JAudio2/JAUStreamFileTable.cpp')
-rw-r--r--libs/JSystem/JAudio2/JAUStreamFileTable.cpp134
1 files changed, 95 insertions, 39 deletions
diff --git a/libs/JSystem/JAudio2/JAUStreamFileTable.cpp b/libs/JSystem/JAudio2/JAUStreamFileTable.cpp
index e234ddc90e..c606c4e7cb 100644
--- a/libs/JSystem/JAudio2/JAUStreamFileTable.cpp
+++ b/libs/JSystem/JAudio2/JAUStreamFileTable.cpp
@@ -1,128 +1,184 @@
-//
+//
// Generated By: dol2asm
// Translation Unit: JAUStreamFileTable
-//
+//
-#include "JSystem/JAudio2/JAUStreamFileTable.h"
#include "dol2asm.h"
#include "dolphin/types.h"
+#include "JSystem/JAudio2/JAUStreamFileTable.h"
-//
+//
// Types:
-//
+//
struct JAUStreamFileTable {
- /* 802A7420 */ JAUStreamFileTable();
- /* 802A742C */ void init(void const*);
- /* 802A7478 */ void getNumFiles() const;
- /* 802A7484 */ void getFilePath(int) const;
+ /* 802A7420 */ // False False
+JAUStreamFileTable();
+ /* 802A742C */ // False False
+// void const* False
+// void const False
+// void False
+void init(void const*);
+ /* 802A7478 */ // False False
+void getNumFiles() const;
+ /* 802A7484 */ // False False
+// int False
+void getFilePath(int) const;
};
-struct JAISoundID {};
+struct JAISoundID {
+};
struct JAUStreamDataMgr_StreamFileTable {
- /* 802A74AC */ void getStreamFileEntry(JAISoundID);
- /* 802A74E8 */ ~JAUStreamDataMgr_StreamFileTable();
+ /* 802A74AC */ // True False
+// JAISoundID False
+void getStreamFileEntry(JAISoundID);
+ /* 802A74E8 */ // True False
+~JAUStreamDataMgr_StreamFileTable();
};
struct JAIStreamDataMgr {
- /* 802A3AD8 */ ~JAIStreamDataMgr();
+ /* 802A3AD8 */ // False False
+~JAIStreamDataMgr();
};
-//
+//
// Forward References:
-//
+//
+
+// False False
extern "C" void __ct__18JAUStreamFileTableFv();
+// False False
+// void const* False
+// void const False
+// void False
extern "C" void init__18JAUStreamFileTableFPCv();
+// False False
extern "C" void getNumFiles__18JAUStreamFileTableCFv();
+// False False
+// int False
extern "C" void getFilePath__18JAUStreamFileTableCFi();
+// True False
+// JAISoundID False
extern "C" void getStreamFileEntry__32JAUStreamDataMgr_StreamFileTableF10JAISoundID();
+// True False
extern "C" void __dt__32JAUStreamDataMgr_StreamFileTableFv();
extern "C" extern void* __vt__32JAUStreamDataMgr_StreamFileTable[4];
-//
+//
// External References:
-//
+//
+// False False
+// void False
+// void* False
+// void False
void operator delete(void*);
+// False False
extern "C" void __dt__16JAIStreamDataMgrFv();
+// False False
+// void False
+// void* False
+// void False
extern "C" void __dl__FPv();
+// False False
extern "C" void DVDConvertPathToEntrynum();
-//
+//
// Declarations:
-//
+//
-/* 802A7420-802A742C 000C+00 s=0 e=1 z=0 None .text __ct__18JAUStreamFileTableFv */
+/* 802A7420-802A742C 000C+00 s=0 e=1 z=0 None .text __ct__18JAUStreamFileTableFv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
+// False False
asm JAUStreamFileTable::JAUStreamFileTable() {
- nofralloc
+ nofralloc
#include "asm/JSystem/JAudio2/JAUStreamFileTable/__ct__18JAUStreamFileTableFv.s"
}
#pragma pop
-/* 802A742C-802A7478 004C+00 s=0 e=1 z=0 None .text init__18JAUStreamFileTableFPCv */
+
+/* 802A742C-802A7478 004C+00 s=0 e=1 z=0 None .text init__18JAUStreamFileTableFPCv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
+// False False
+// void const* False
+// void const False
+// void False
asm void JAUStreamFileTable::init(void const* param_0) {
- nofralloc
+ nofralloc
#include "asm/JSystem/JAudio2/JAUStreamFileTable/init__18JAUStreamFileTableFPCv.s"
}
#pragma pop
-/* 802A7478-802A7484 000C+00 s=0 e=1 z=0 None .text getNumFiles__18JAUStreamFileTableCFv */
+
+/* 802A7478-802A7484 000C+00 s=0 e=1 z=0 None .text getNumFiles__18JAUStreamFileTableCFv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
+// False False
asm void JAUStreamFileTable::getNumFiles() const {
- nofralloc
+ nofralloc
#include "asm/JSystem/JAudio2/JAUStreamFileTable/getNumFiles__18JAUStreamFileTableCFv.s"
}
#pragma pop
-/* 802A7484-802A74AC 0028+00 s=1 e=1 z=0 None .text getFilePath__18JAUStreamFileTableCFi */
+
+/* 802A7484-802A74AC 0028+00 s=1 e=1 z=0 None .text getFilePath__18JAUStreamFileTableCFi */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
+// False False
+// int False
asm void JAUStreamFileTable::getFilePath(int param_0) const {
- nofralloc
+ nofralloc
#include "asm/JSystem/JAudio2/JAUStreamFileTable/getFilePath__18JAUStreamFileTableCFi.s"
}
#pragma pop
-/* 802A74AC-802A74E8 003C+00 s=1 e=0 z=0 None .text
- * getStreamFileEntry__32JAUStreamDataMgr_StreamFileTableF10JAISoundID */
+
+/* 802A74AC-802A74E8 003C+00 s=1 e=0 z=0 None .text getStreamFileEntry__32JAUStreamDataMgr_StreamFileTableF10JAISoundID */
+// 802A74C0: 802A7484 (getFilePath__18JAUStreamFileTableCFi)
+// 802A74D4: 80348528 (DVDConvertPathToEntrynum)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
+// True False
+// JAISoundID False
asm void JAUStreamDataMgr_StreamFileTable::getStreamFileEntry(JAISoundID param_0) {
- nofralloc
+ nofralloc
#include "asm/JSystem/JAudio2/JAUStreamFileTable/getStreamFileEntry__32JAUStreamDataMgr_StreamFileTableF10JAISoundID.s"
}
#pragma pop
+
/* ############################################################################################## */
-/* 803C9B50-803C9B60 0010+00 s=1 e=1 z=0 None .data __vt__32JAUStreamDataMgr_StreamFileTable
- */
+/* 803C9B50-803C9B60 0010+00 s=1 e=1 z=0 None .data __vt__32JAUStreamDataMgr_StreamFileTable */
SECTION_DATA void* __vt__32JAUStreamDataMgr_StreamFileTable[4] = {
- (void*)NULL,
- (void*)NULL,
- (void*)getStreamFileEntry__32JAUStreamDataMgr_StreamFileTableF10JAISoundID,
- (void*)__dt__32JAUStreamDataMgr_StreamFileTableFv,
+ (void*)NULL /* RTTI */,
+ (void*)NULL,
+ (void*)getStreamFileEntry__32JAUStreamDataMgr_StreamFileTableF10JAISoundID,
+ (void*)__dt__32JAUStreamDataMgr_StreamFileTableFv,
};
-/* 802A74E8-802A7548 0060+00 s=1 e=0 z=0 None .text __dt__32JAUStreamDataMgr_StreamFileTableFv
- */
+/* 802A74E8-802A7548 0060+00 s=1 e=0 z=0 None .text __dt__32JAUStreamDataMgr_StreamFileTableFv */
+// 802A7508: 803C9B50 (__vt__32JAUStreamDataMgr_StreamFileTable)
+// 802A750C: 803C9B50 (__vt__32JAUStreamDataMgr_StreamFileTable)
+// 802A7518: 802A3AD8 (__dt__16JAIStreamDataMgrFv)
+// 802A7528: 802CED3C (__dl__FPv)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
+// True False
asm JAUStreamDataMgr_StreamFileTable::~JAUStreamDataMgr_StreamFileTable() {
- nofralloc
+ nofralloc
#include "asm/JSystem/JAudio2/JAUStreamFileTable/__dt__32JAUStreamDataMgr_StreamFileTableFv.s"
}
#pragma pop
+
+