std::string Path::toString() const { #if defined(POCO_OS_FAMILY_UNIX) return buildUnix(); #elif defined(POCO_OS_FAMILY_WINDOWS) return buildWindows(); #else return buildVMS(); #endif }
std::string Path::toString(Style style) const { switch (style) { case PATH_UNIX: return buildUnix(); case PATH_WINDOWS: return buildWindows(); case PATH_VMS: return buildVMS(); case PATH_NATIVE: case PATH_GUESS: return toString(); default: break; } return std::string(); }