#include "Bibliography.h"
#include "../tinyxml/xpath_static.h"
#include "../common/bserialize.h"
#include "../common/ddcString.h"
Referenced by CBibliography::ConvertDateToInt().
#define _MAKELONG | ( | a, | ||
b | ||||
) | ((long)(((WORD)((a) & 0xffff)) | ((DWORD)((WORD)((b) & 0xffff))) << 16)) |
Referenced by CBibliography::ConvertDateToInt().
string& DeleteEoln | ( | string & | s | ) |
bool CheckXPath | ( | string | XPath, | |
string & | ErrStr | |||
) |
Referenced by CConcXml::RegisterFreeBiblAttributes(), and CConcXml::RegisterTextAreas().
string ReadXmlField | ( | const TiXmlDocument & | pDoc, | |
string | XPath | |||
) |
References DeleteEoln(), TinyXPath::xpath_processor::e_no_error, TiXmlNode::FirstChild(), TiXmlNode::NextSibling(), TinyXPath::node_set::o_is_attrib(), TiXmlDocument::RootElement(), Trim(), TinyXPath::node_set::u_get_nb_node_in_set(), TiXmlNode::Value(), TiXmlAttribute::Value(), TinyXPath::node_set::XAp_get_attribute_in_set(), TinyXPath::node_set::XBp_get_base_in_set(), and TinyXPath::node_set::XNp_get_node_in_set().
Referenced by CConcXml::LoadXmlAndReadBibliography().
const char IntegerTypeStr[] = "integer" |
Referenced by CConcXml::CFreeBiblIndex::GetTypeStr(), and CConcXml::RegisterFreeBiblAttributes().
const char StringTypeStr[] = "string" |
Referenced by CConcXml::CFreeBiblStringIndex::GetTypeStr(), and CConcXml::RegisterFreeBiblAttributes().
const size_t MaxBiblStringLen = 20000 |