Lines Matching refs:m_base
205 m_base( in UrlReference()
211 { return m_base.getUriReference(); } in getUriReference()
215 { return m_base.isAbsolute(); } in isAbsolute()
219 { return m_base.getScheme(); } in getScheme()
223 { return m_base.getSchemeSpecificPart(); } in getSchemeSpecificPart()
227 { return m_base.isHierarchical(); } in isHierarchical()
231 { return m_base.hasAuthority(); } in hasAuthority()
235 { return m_base.getAuthority(); } in getAuthority()
239 { return m_base.getPath(); } in getPath()
243 { return m_base.hasRelativePath(); } in hasRelativePath()
247 { return m_base.getPathSegmentCount(); } in getPathSegmentCount()
251 { return m_base.getPathSegment(index); } in getPathSegment()
255 { return m_base.hasQuery(); } in hasQuery()
259 { return m_base.getQuery(); } in getQuery()
263 { return m_base.hasFragment(); } in hasFragment()
267 { return m_base.getFragment(); } in getFragment()
271 { m_base.setFragment(fragment); } in setFragment()
275 { m_base.clearFragment(); } in clearFragment()
299 stoc::uriproc::UriReference m_base; member in __anon2a1aea450111::UrlReference
303 osl::MutexGuard g(m_base.m_mutex); in getName()
305 return parsePart(m_base.m_path, true, &i); in getName()
314 osl::MutexGuard g(m_base.m_mutex); in setName()
316 parsePart(m_base.m_path, true, &i); in setName()
320 newPath.append(m_base.m_path.copy(i)); in setName()
321 m_base.m_path = newPath.makeStringAndClear(); in setName()
327 osl::MutexGuard g(m_base.m_mutex); in hasParameter()
334 osl::MutexGuard g(m_base.m_mutex); in getParameter()
336 return i >= 0 ? parsePart(m_base.m_path, false, &i) : rtl::OUString(); in getParameter()
346 osl::MutexGuard g(m_base.m_mutex); in setParameter()
350 i = m_base.m_path.getLength(); in setParameter()
354 newPath.append(m_base.m_path.copy(0, i)); in setParameter()
356 newPath.append(sal_Unicode(m_base.m_path.indexOf('?') < 0 ? '?' : '&')); in setParameter()
363 parsePart(m_base.m_path, false, &i); // skip key in setParameter()
364 newPath.append(m_base.m_path.copy(i)); in setParameter()
367 m_base.m_path = newPath.makeStringAndClear(); in setParameter()
372 parsePart(m_base.m_path, true, &i); // skip name in findParameter()
374 if (i == m_base.m_path.getLength()) { in findParameter()
378 rtl::OUString k = parsePart(m_base.m_path, false, &i); in findParameter()
383 parsePart(m_base.m_path, false, &i); // skip value in findParameter()