Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
#include "ps/Errors.h"
#include "ps/XMB/XMBData.h"
#include "ps/XMB/XMBStorage.h"
#include "lib/file/vfs/vfs.h"
Go to the source code of this file.
Classes | |
class | CXeromyces |
Macros | |
#define | _XERO_MAKE_UID2__(p, l) p ## l |
#define | _XERO_MAKE_UID1__(p, l) _XERO_MAKE_UID2__(p,l) |
#define | _XERO_CHILDREN _XERO_MAKE_UID1__(_children_, __LINE__) |
#define | _XERO_I _XERO_MAKE_UID1__(_i_, __LINE__) |
#define | XERO_ITER_EL(parent_element, child_element) for (XMBElement child_element : parent_element.GetChildNodes()) |
#define | XERO_ITER_ATTR(parent_element, attribute) for (XMBAttribute attribute : parent_element.GetAttributes()) |
Functions | |
ERROR_GROUP (Xeromyces) | |
ERROR_TYPE (Xeromyces, XMLOpenFailed) | |
ERROR_TYPE (Xeromyces, XMLParseError) | |
ERROR_TYPE (Xeromyces, XMLValidationFailed) | |
#define _XERO_CHILDREN _XERO_MAKE_UID1__(_children_, __LINE__) |
#define _XERO_I _XERO_MAKE_UID1__(_i_, __LINE__) |
#define _XERO_MAKE_UID1__ | ( | p, | |
l | |||
) | _XERO_MAKE_UID2__(p,l) |
#define _XERO_MAKE_UID2__ | ( | p, | |
l | |||
) | p ## l |
#define XERO_ITER_ATTR | ( | parent_element, | |
attribute | |||
) | for (XMBAttribute attribute : parent_element.GetAttributes()) |
#define XERO_ITER_EL | ( | parent_element, | |
child_element | |||
) | for (XMBElement child_element : parent_element.GetChildNodes()) |
ERROR_GROUP | ( | Xeromyces | ) |
ERROR_TYPE | ( | Xeromyces | , |
XMLOpenFailed | |||
) |
ERROR_TYPE | ( | Xeromyces | , |
XMLParseError | |||
) |
ERROR_TYPE | ( | Xeromyces | , |
XMLValidationFailed | |||
) |