// Copyright (c) 1999-2000 David Muse
// See the COPYING file for more information

#ifndef PATHNAMES_H
#define PATHNAMES_H

#include <strstream.h>

class pathnames {
	public:

		void	initPathnames(char *site, char *package, 
					char *app, char *interface);

		char	*siteFilePath();
		char	*packageFilePath();
		char	*appFilePath();
		char	*interfaceFilePath();
		char	*appsFilePath();
		char	*interfacesFilePath();
		char	*pagesFilePath();
		char	*siteUrlPath();
		char	*packageUrlPath();
		char	*appUrlPath();
		char	*interfaceUrlPath();
		char	*appsUrlPath();
		char	*interfacesUrlPath();
		char	*pagesUrlPath();
		char	*appCgiFilePath();
		char	*appSqlFilePath();
		char	*appCgiUrlPath();
		char	*interfaceCssUrlPath();
		char	*interfaceHtmlUrlPath();
		char	*interfaceJsUrlPath();
		char	*interfaceImageUrlPath();
		char	*interfaceCssFilePath();
		char	*interfaceHtmlFilePath();
		char	*interfaceJsFilePath();
		char	*interfaceImageFilePath();

	private:
		#include <private/pathnames.h>
};

#endif