ReactOS
0.4.15-dev-5618-g8866b9d
|
#include "xml2sdb.h"
#include "sdbpapi.h"
#include "tinyxml2.h"
#include <time.h>
#include <algorithm>
Go to the source code of this file.
Macros | |
#define | C_ASSERT(expr) extern char (*c_assert(void)) [(expr) ? 1 : -1] |
#define | REG_SZ 1 |
#define | REG_DWORD 4 |
#define | REG_QWORD 11 |
Variables | |
static const GUID | GUID_NULL = { 0 } |
static const char | szCompilerVersion [] = "1.7.0.1" |
Definition at line 20 of file xml2sdb.cpp.
#define REG_DWORD 4 |
Definition at line 408 of file xml2sdb.cpp.
#define REG_QWORD 11 |
Definition at line 409 of file xml2sdb.cpp.
#define REG_SZ 1 |
Definition at line 406 of file xml2sdb.cpp.
C_ASSERT | ( | sizeof(LARGE_INTEGER) | = =8 | ) |
Definition at line 108 of file xml2sdb.cpp.
Referenced by ReadBinaryNode(), and StringToGuid().
|
static |
Definition at line 724 of file xml2sdb.cpp.
Referenced by Database::FindFlagTagid(), Database::FindPatchTagid(), and Database::FindShimTagid().
|
static |
Definition at line 711 of file xml2sdb.cpp.
Referenced by Database::InsertFlagTagid(), Database::InsertPatchTagid(), and Database::InsertShimTagid().
Definition at line 46 of file xml2sdb.cpp.
Referenced by Shim::toSdb(), Exe::toSdb(), Database::toSdb(), and Database::WriteBinary().
Definition at line 51 of file xml2sdb.cpp.
Referenced by Shim::toSdb(), Exe::toSdb(), and Database::toSdb().
Definition at line 222 of file xml2sdb.cpp.
Definition at line 103 of file xml2sdb.cpp.
Referenced by Data::fromXml(), and MatchingFile::fromXml().
void ReadGeneric | ( | XMLHandle | dbNode, |
std::list< T > & | result, | ||
const char * | nodeName | ||
) |
Definition at line 267 of file xml2sdb.cpp.
Referenced by ShimRef::fromXml(), Shim::fromXml(), Layer::fromXml(), Exe::fromXml(), and Database::fromXml().
Definition at line 211 of file xml2sdb.cpp.
Referenced by Shim::fromXml(), Exe::fromXml(), and Database::fromXml().
Definition at line 91 of file xml2sdb.cpp.
Referenced by Flag::fromXml(), Data::fromXml(), and ReadDWordNode().
std::string ReadStringNode | ( | XMLHandle | dbNode, |
const char * | nodeName | ||
) |
Definition at line 79 of file xml2sdb.cpp.
Referenced by InExclude::fromXml(), ShimRef::fromXml(), FlagRef::fromXml(), Shim::fromXml(), Flag::fromXml(), Data::fromXml(), Layer::fromXml(), MatchingFile::fromXml(), Exe::fromXml(), Database::fromXml(), ReadBinaryNode(), ReadGuidNode(), and ReadQWordNode().
|
static |
Definition at line 123 of file xml2sdb.cpp.
Referenced by ReadGuidNode().
std::string ToNodeName | ( | XMLHandle | node | ) |
Definition at line 69 of file xml2sdb.cpp.
Referenced by InExclude::fromXml(), and Database::fromXml().
std::string ToString | ( | XMLHandle | node | ) |
Definition at line 59 of file xml2sdb.cpp.
Referenced by DECLARE_INTERFACE_(), PcRegisterPhysicalConnectionToExternal(), ReadStringNode(), and RegisterConnection().
Definition at line 281 of file xml2sdb.cpp.
Referenced by Shim::toSdb(), Layer::toSdb(), Exe::toSdb(), and Database::toSdb().
Definition at line 16 of file xml2sdb.cpp.
Referenced by IsEmptyGuid().
Definition at line 17 of file xml2sdb.cpp.
Referenced by Database::toSdb().