X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Flengthcommon.h;h=7dcf3d91b59b46993d919035e480b6d6d1e1ced5;hb=e7f4618bcce770369cf46335c2c7f0164b4b8857;hp=7991f2c573d0a4b543bfd74dc0e8014d113af349;hpb=ff9b02aabae2253d4176bfd0f2d668ab97d7f908;p=lyx.git diff --git a/src/lengthcommon.h b/src/lengthcommon.h index 7991f2c573..7dcf3d91b5 100644 --- a/src/lengthcommon.h +++ b/src/lengthcommon.h @@ -1,16 +1,42 @@ // -*- C++ -*- +/** + * \file lengthcommon.h + * This file is part of LyX, the document processor. + * Licence details can be found in the file COPYING. + * + * \author Lars Gullik Bjønnes + * \author Matthias Ettrich + * \author Jean-Marc Lasgouttes + * \author John Levon + * + * Full author contact details are available in file CREDITS. + */ -#ifndef LENGHT_COMMON_H -#define LENGHT_COMMON_H +#ifndef LENGTH_COMMON_H +#define LENGTH_COMMON_H -#include "LString.h" #include "lyxlength.h" + +namespace lyx { + + +/// the number of units possible extern int const num_units; -// I am not sure if "mu" should be possible to select (Lgb) -extern char const *unit_name[]; +/** + * array of unit names + * + * FIXME: I am not sure if "mu" should be possible to select (Lgb) + */ +extern char const * const unit_name[]; +extern char const * const unit_name_gui[]; + +/// return the unit given a string representation such as "cm" +LyXLength::UNIT unitFromString(std::string const & data); + + -LyXLength::UNIT unitFromString(string const & data); +} // namespace lyx -#endif +#endif // LENGTH_COMMON_H