Lines Matching refs:pool
74 svn_path_internal_style(const char *path, apr_pool_t *pool);
83 svn_path_local_style(const char *path, apr_pool_t *pool);
87 * the result in @a pool. @a component need not be a single component: it
115 svn_path_join(const char *base, const char *component, apr_pool_t *pool);
117 /** Join multiple components onto a @a base path, allocated in @a pool. The
135 svn_path_join_many(apr_pool_t *pool,
148 * The returned basename will be allocated in @a pool.
158 svn_path_basename(const char *path, apr_pool_t *pool);
164 * The returned dirname will be allocated in @a pool.
172 svn_path_dirname(const char *path, apr_pool_t *pool);
179 * found). Allocate both @a *path_root and @a *path_ext in @a pool.
185 const char *path, apr_pool_t *pool);
220 * *base_name, allocated in @a pool.
247 apr_pool_t *pool);
277 * allocated from @a pool.
285 svn_path_canonicalize(const char *path, apr_pool_t *pool);
287 /** Return @c TRUE iff path is canonical. Use @a pool for temporary
297 svn_path_is_canonical(const char *path, apr_pool_t *pool);
330 apr_pool_t *pool);
333 * return the results in @a *pabsolute, allocated in @a pool.
345 apr_pool_t *pool);
362 apr_pool_t *pool);
405 apr_pool_t *pool);
412 * of targets. Use @a pool for any allocations.
448 apr_pool_t *pool);
452 * char *</tt> components, allocated in @a pool. If @a path is
457 svn_path_decompose(const char *path, apr_pool_t *pool);
460 * separated path, allocated in @a pool. The joined path is absolute if
469 svn_path_compose(const apr_array_header_t *components, apr_pool_t *pool);
504 * If so, return a copy of the remainder path, allocated in @a pool.
514 * @note In 1.5 this function has been extended to allow a @c NULL @a pool
525 svn_path_is_child(const char *path1, const char *path2, apr_pool_t *pool);
560 svn_path_check_valid(const char *path, apr_pool_t *pool);
578 /** Return a URI-encoded copy of @a path, allocated in @a pool. (@a
582 svn_path_uri_encode(const char *path, apr_pool_t *pool);
584 /** Return a URI-decoded copy of @a path, allocated in @a pool. */
586 svn_path_uri_decode(const char *path, apr_pool_t *pool);
590 * @a pool. If @a component is @c NULL, just return a copy of @a url,
591 * allocated in @a pool.
601 * <tt>svn_path_join(url, component, pool)</tt> instead.
618 apr_pool_t *pool);
629 apr_pool_t *pool);
634 * a URI. Else, allocate the return value in @a pool.
639 svn_path_uri_from_iri(const char *iri, apr_pool_t *pool);
652 svn_path_uri_autoescape(const char *uri, apr_pool_t *pool);
666 apr_pool_t *pool);
672 apr_pool_t *pool);
703 * from @a pool.
722 apr_pool_t *pool);
724 /** Return a copy of @a path, allocated from @a pool, for which control
730 svn_path_illegal_path_escape(const char *path, apr_pool_t *pool);