Lines Matching defs:pcszNamespace

488  * @param pcszNamespace
492 bool Node::nameEqualsNS(const char *pcszNamespace, const char *pcsz) const
504 if (!pcszNamespace)
510 return !strcmp(m_pcszNamespacePrefix, pcszNamespace);
520 * @param pcszNamespace The name space prefix or NULL (default).
522 bool Node::nameEqualsN(const char *pcsz, size_t cchMax, const char *pcszNamespace /* = NULL*/) const
535 if (!pcszNamespace)
539 return !strcmp(m_pcszNamespacePrefix, pcszNamespace);
797 * @param pcszNamespace Namespace prefix (e.g. "vbox") or NULL to match any namespace.
801 const ElementNode *ElementNode::findChildElementNS(const char *pcszNamespace, const char *pcszMatch) const
809 if (pelm->nameEqualsNS(pcszNamespace, pcszMatch))
838 const ElementNode *ElementNode::findChildElementP(const char *pcszPath, const char *pcszNamespace /*= NULL*/) const
842 return findChildElementNS(pcszNamespace, pcszPath);
852 if (pElm->nameEqualsN(pcszPath, cchThis, pcszNamespace))
854 pElm = findChildElementP(pcszPath + cchThis, pcszNamespace);
916 const ElementNode *ElementNode::findPrevSibilingElement(const char *pcszMatch, const char *pcszNamespace /*= NULL*/) const
929 if (pElem->nameEqualsNS(pcszNamespace, pcszMatch))
935 const ElementNode *ElementNode::findNextSibilingElement(const char *pcszMatch, const char *pcszNamespace /*= NULL*/) const
948 if (pElem->nameEqualsNS(pcszNamespace, pcszMatch))
959 * @param pcszNamespace The attribute name space prefix or NULL.
961 const AttributeNode *ElementNode::findAttribute(const char *pcszMatch, const char *pcszNamespace /*= NULL*/) const
966 if (p->nameEqualsNS(pcszNamespace, pcszMatch))
978 * @param pcszNamespace The attribute name space prefix or NULL.
981 bool ElementNode::getAttributeValue(const char *pcszMatch, const char **ppcsz, const char *pcszNamespace /*= NULL*/) const
983 const AttributeNode *pAttr = findAttribute(pcszMatch, pcszNamespace);
999 * @param pcszNamespace The attribute name space prefix or NULL.
1004 bool ElementNode::getAttributeValue(const char *pcszMatch, RTCString *pStr, const char *pcszNamespace /*= NULL*/) const
1006 const AttributeNode *pAttr = findAttribute(pcszMatch, pcszNamespace);
1023 * @param pcszNamespace The attribute name space prefix or NULL.
1026 bool ElementNode::getAttributeValuePath(const char *pcszMatch, RTCString *pStr, const char *pcszNamespace /*= NULL*/) const
1028 if (getAttributeValue(pcszMatch, pStr, pcszNamespace))
1043 * @param pcszNamespace The attribute name space prefix or NULL.
1046 bool ElementNode::getAttributeValue(const char *pcszMatch, int32_t *piValue, const char *pcszNamespace /*= NULL*/) const
1048 const char *pcsz = findAttributeValue(pcszMatch, pcszNamespace);
1064 * @param pcszNamespace The attribute name space prefix or NULL.
1067 bool ElementNode::getAttributeValue(const char *pcszMatch, uint32_t *puValue, const char *pcszNamespace /*= NULL*/) const
1069 const char *pcsz = findAttributeValue(pcszMatch, pcszNamespace);
1085 * @param pcszNamespace The attribute name space prefix or NULL.
1088 bool ElementNode::getAttributeValue(const char *pcszMatch, int64_t *piValue, const char *pcszNamespace /*= NULL*/) const
1090 const char *pcsz = findAttributeValue(pcszMatch, pcszNamespace);
1106 * @param pcszNamespace The attribute name space prefix or NULL.
1109 bool ElementNode::getAttributeValue(const char *pcszMatch, uint64_t *puValue, const char *pcszNamespace /*= NULL*/) const
1111 const char *pcsz = findAttributeValue(pcszMatch, pcszNamespace);
1128 * @param pcszNamespace The attribute name space prefix or NULL.
1131 bool ElementNode::getAttributeValue(const char *pcszMatch, bool *pfValue, const char *pcszNamespace /*= NULL*/) const
1133 const char *pcsz = findAttributeValue(pcszMatch, pcszNamespace);