#include <Xeromyces.h>
|
static void | Startup () |
| Call once when initialising the program, to load libxml2. More...
|
|
static void | Terminate () |
| Call once when shutting down the program, to unload libxml2. More...
|
|
Definition at line 42 of file Xeromyces.h.
bool CXeromyces::GenerateCachedXMB |
( |
const PIVFS & |
vfs, |
|
|
const VfsPath & |
sourcePath, |
|
|
VfsPath & |
archiveCachePath |
|
) |
| |
Convert the given XML file into an XMB in the archive cache.
Returns the XMB path in archiveCachePath
. Returns false on error.
Definition at line 104 of file Xeromyces.cpp.
Load from an XML file (with invisible XMB caching).
Definition at line 65 of file Xeromyces.cpp.
PSRETURN CXeromyces::LoadString |
( |
const char * |
xml | ) |
|
Load from an in-memory XML string (with no caching).
Definition at line 167 of file Xeromyces.cpp.
bool CXeromyces::ReadXMBFile |
( |
const PIVFS & |
vfs, |
|
|
const VfsPath & |
filename |
|
) |
| |
|
private |
void CXeromyces::Startup |
( |
| ) |
|
|
static |
Call once when initialising the program, to load libxml2.
This should be run in the main thread, before any thread uses libxml2.
Definition at line 49 of file Xeromyces.cpp.
void CXeromyces::Terminate |
( |
| ) |
|
|
static |
Call once when shutting down the program, to unload libxml2.
Definition at line 57 of file Xeromyces.cpp.
shared_ptr<u8> CXeromyces::m_XMBBuffer |
|
private |
The documentation for this class was generated from the following files: