Lines Matching refs:aSegment
3886 aSegment(decode(p + (p == pBegin && pBegin != pCoreBegin ? in getAbbreviated() local
3896 aResult.append(aSegment); in getAbbreviated()
3903 aTrailer.insert(0, aSegment); in getAbbreviated()
3926 aSegment(decode(pPrefixBegin in getAbbreviated() local
3935 aResult.append(aSegment); in getAbbreviated()
3944 aBuffer.append(aSegment); in getAbbreviated()
4440 SubString aSegment(getSegment(nIndex, bIgnoreFinalSlash)); in removeSegment() local
4441 if (!aSegment.isPresent()) in removeSegment()
4446 aSegment.getBegin() - m_aPath.getBegin()); in removeSegment()
4447 if (bIgnoreFinalSlash && aSegment.getEnd() == m_aPath.getEnd()) in removeSegment()
4450 aNewPath.append(m_aAbsURIRef.getStr() + aSegment.getEnd(), in removeSegment()
4451 m_aPath.getEnd() - aSegment.getEnd()); in removeSegment()
4452 if (aNewPath.getLength() == 0 && !aSegment.isEmpty() && in removeSegment()
4453 m_aAbsURIRef[aSegment.getBegin()] == '/') in removeSegment()
4467 SubString aSegment(getSegment(nIndex, bIgnoreFinalSlash)); in getName() local
4468 if (!aSegment.isPresent()) in getName()
4472 = m_aAbsURIRef.getStr() + aSegment.getBegin(); in getName()
4473 sal_Unicode const * pSegEnd = pSegBegin + aSegment.getLength(); in getName()
4490 SubString aSegment(getSegment(nIndex, bIgnoreFinalSlash)); in setName() local
4491 if (!aSegment.isPresent()) in setName()
4498 = m_aAbsURIRef.getStr() + aSegment.getBegin(); in setName()
4499 sal_Unicode const * pSegEnd = pSegBegin + aSegment.getLength(); in setName()
4521 SubString aSegment(getSegment(nIndex, bIgnoreFinalSlash)); in hasExtension() local
4522 if (!aSegment.isPresent()) in hasExtension()
4526 = m_aAbsURIRef.getStr() + aSegment.getBegin(); in hasExtension()
4527 sal_Unicode const * pSegEnd = pSegBegin + aSegment.getLength(); in hasExtension()
4542 SubString aSegment(getSegment(nIndex, bIgnoreFinalSlash)); in getBase() local
4543 if (!aSegment.isPresent()) in getBase()
4547 = m_aAbsURIRef.getStr() + aSegment.getBegin(); in getBase()
4548 sal_Unicode const * pSegEnd = pSegBegin + aSegment.getLength(); in getBase()
4570 SubString aSegment(getSegment(nIndex, bIgnoreFinalSlash)); in setBase() local
4571 if (!aSegment.isPresent()) in setBase()
4578 = m_aAbsURIRef.getStr() + aSegment.getBegin(); in setBase()
4579 sal_Unicode const * pSegEnd = pSegBegin + aSegment.getLength(); in setBase()
4607 SubString aSegment(getSegment(nIndex, bIgnoreFinalSlash)); in getExtension() local
4608 if (!aSegment.isPresent()) in getExtension()
4612 = m_aAbsURIRef.getStr() + aSegment.getBegin(); in getExtension()
4613 sal_Unicode const * pSegEnd = pSegBegin + aSegment.getLength(); in getExtension()
4635 SubString aSegment(getSegment(nIndex, bIgnoreFinalSlash)); in setExtension() local
4636 if (!aSegment.isPresent()) in setExtension()
4643 = m_aAbsURIRef.getStr() + aSegment.getBegin(); in setExtension()
4644 sal_Unicode const * pSegEnd = pSegBegin + aSegment.getLength(); in setExtension()
4670 SubString aSegment(getSegment(nIndex, bIgnoreFinalSlash)); in removeExtension() local
4671 if (!aSegment.isPresent()) in removeExtension()
4678 = m_aAbsURIRef.getStr() + aSegment.getBegin(); in removeExtension()
4679 sal_Unicode const * pSegEnd = pSegBegin + aSegment.getLength(); in removeExtension()