21 if (header.length() != 10) {
25 if (header !=
"LcfMapTree") {
26 fprintf(stderr,
"Warning: %s header is not LcfMapTree and might not be a valid RPG2000 map tree.\n", filename.c_str());
38 const std::string header(
"LcfMapTree");
bool SaveXml(const std::string &filename)
bool Save(const std::string &filename, const std::string &encoding)
void SetHandler(XmlHandler *handler)
void BeginElement(const std::string &name)
void EndElement(const std::string &name)
void Write(const void *ptr, size_t size, size_t nmemb)
void ReadString(std::string &ref, size_t size)
static void SetError(const char *fmt,...)
bool LoadXml(const std::string &filename)
bool Load(const std::string &filename, const std::string &encoding)