cosmetics

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21390 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
André Pönitz 2007-11-02 21:04:52 +00:00
parent f8f78fe59d
commit 47cd08999c
2 changed files with 16 additions and 93 deletions

View File

@ -2,14 +2,6 @@
#include <config.h>
#include <boost/array.hpp>
#include <boost/assert.hpp>
#include <boost/function.hpp>
#include <boost/scoped_ptr.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/tuple/tuple.hpp>
#include <boost/noncopyable.hpp>
#include <algorithm>
#include <cmath>
#include <iomanip>

View File

@ -12,8 +12,9 @@
* by LyX. These paths differ markedly from one OS to another,
* following the local Windows, MacOS X or Posix conventions.
*/
#ifndef LYX_PACHAGE_H
#define LYX_PACHAGE_H
#ifndef PACKAGE_H
#define PACKAGE_H
#include "support/FileName.h"
@ -59,7 +60,7 @@ Package const & package();
class Package {
public:
/// Default constructor does not lead to the paths being set.
Package();
Package() {}
/** Called by init_package, above.
* All paths will be initialized.
@ -71,7 +72,7 @@ public:
/** The directory containing the LyX executable.
*/
FileName const & binary_dir() const;
FileName const & binary_dir() const { return binary_dir_; }
/** The top of the LyX source code tree.
*/
@ -80,42 +81,42 @@ public:
/** The path to the system-level support files
* we're actually going to use.
*/
FileName const & system_support() const;
FileName const & system_support() const { return system_support_dir_; }
/** The path to the autogenerated support files
* when running in-place.
*/
FileName const & build_support() const;
FileName const & build_support() const { return build_support_dir_; }
/** The path to the user-level support files.
*/
FileName const & user_support() const;
FileName const & user_support() const { return user_support_dir_; }
/** The user_support directory was set explicitly using either
* the -userdir command line switch or
* the LYX_USERDIR_15x environment variable.
*/
bool explicit_user_support() const;
bool explicit_user_support() const { return explicit_user_support_dir_; }
/** The path to the locale directory.
*/
FileName const & locale_dir() const;
FileName const & locale_dir() const { return locale_dir_; }
/** The default document directory.
* Can be reset by LyXRC.
*/
FileName & document_dir() const;
FileName & document_dir() const { return document_dir_; }
/** The path to the system temporary directory.
* (Eg /tmp on *nix.)
*/
FileName const & system_temp_dir() const;
FileName const & system_temp_dir() const { return system_temp_dir_; }
/** The path to the temporary directory used by LyX.
* (Eg /tmp/lyx_tmpdir800nBI1z9 on *nix.)
* Can be reset by LyXRC.
*/
FileName & temp_dir() const;
FileName & temp_dir() const { return temp_dir_; }
/** Used when setting the user_support directory.
* Used also when expanding "~/" or contracting to "~/". (filetools.cpp)
@ -123,13 +124,13 @@ public:
* for the dump.
* This may be empty (e. g. when run under a CGI environment)
*/
FileName const & home_dir() const;
FileName const & home_dir() const { return home_dir_; }
/** Command to run the configure script.
* Caution: This is "ready-to-run", i.e. in the locale encoding, not
* utf8.
*/
std::string const & configure_command() const;
std::string const & configure_command() const { return configure_command_; }
private:
FileName binary_dir_;
@ -145,77 +146,7 @@ private:
bool explicit_user_support_dir_;
};
inline
Package::Package() {}
inline
FileName const & Package::binary_dir() const
{
return binary_dir_;
}
inline
FileName const & Package::system_support() const
{
return system_support_dir_;
}
inline
FileName const & Package::build_support() const
{
return build_support_dir_;
}
inline
FileName const & Package::user_support() const
{
return user_support_dir_;
}
inline
bool Package::explicit_user_support() const
{
return explicit_user_support_dir_;
}
inline
FileName const & Package::locale_dir() const
{
return locale_dir_;
}
inline
FileName & Package::document_dir() const
{
return document_dir_;
}
inline
FileName & Package::temp_dir() const
{
return temp_dir_;
}
inline
FileName const & Package::system_temp_dir() const
{
return system_temp_dir_;
}
inline
FileName const & Package::home_dir() const
{
return home_dir_;
}
inline
std::string const & Package::configure_command() const
{
return configure_command_;
}
} // namespace support
} // namespace lyx
#endif // LYX_PACHAGE_H
#endif // PACKAGE_H