2023-03-06 14:42:04 +01:00
|
|
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
|
|
|
// Copyright The Music Player Daemon Project
|
2004-02-24 00:41:20 +01:00
|
|
|
|
2013-04-09 01:17:47 +02:00
|
|
|
#ifndef MPD_CONFIG_PATH_HXX
|
|
|
|
#define MPD_CONFIG_PATH_HXX
|
2004-02-24 00:41:20 +01:00
|
|
|
|
2018-08-19 22:29:39 +02:00
|
|
|
struct ConfigData;
|
2013-10-17 21:59:35 +02:00
|
|
|
class AllocatedPath;
|
2013-08-07 19:54:38 +02:00
|
|
|
|
2018-08-19 22:29:39 +02:00
|
|
|
void
|
|
|
|
InitPathParser(const ConfigData &config) noexcept;
|
|
|
|
|
2016-11-07 09:07:50 +01:00
|
|
|
/**
|
|
|
|
* Throws #std::runtime_error on error.
|
|
|
|
*/
|
2013-10-17 21:59:35 +02:00
|
|
|
AllocatedPath
|
2016-11-07 09:07:50 +01:00
|
|
|
ParsePath(const char *path);
|
2007-06-13 17:27:09 +02:00
|
|
|
|
2004-02-24 00:41:20 +01:00
|
|
|
#endif
|