refs #91 & #124 Doxygen, override, and comment fixes

This commit is contained in:
Klaus Basan
2014-02-11 00:13:27 +01:00
parent 18b31b49ac
commit 2db876844c
5 changed files with 140 additions and 184 deletions

View File

@@ -147,41 +147,49 @@ namespace BlackMisc
{
static double factor() { return 1; } //!< factor \return
};
//! \brief 2 (two)
template <class Policy>
struct Two
{
static double factor() { return Policy::factor() * 2.0; } //!< factor \return
};
//! \brief 10^-3
template <class Policy>
struct Milli
{
static double factor() { return Policy::factor() / 1000.0; } //!< factor \return
};
template <class Policy>
//! \brief 10^-2
struct Centi
{
static double factor() { return Policy::factor() / 100.0; } //!< factor \return
};
//! \brief 10^2
template <class Policy>
struct Hecto
{
static double factor() { return Policy::factor() * 100.0; } //!< factor \return
};
//! \brief 10^3
template <class Policy>
struct Kilo
{
static double factor() { return Policy::factor() * 1000.0; } //!< factor \return
};
//! \brief 10^6
template <class Policy>
struct Mega
{
static double factor() { return Policy::factor() * 1e+6; } //!< factor \return
};
//! \brief 10^9
template <class Policy>
struct Giga
{
static double factor() { return Policy::factor() * 1e+9; } //!< factor \return
};
//! \brief in each hundred
template <int Subfactor>
struct InEachHundred
{

View File

@@ -186,8 +186,8 @@ namespace BlackMisc
/*!
* \brief Set property by index
* \remarks Intentionally not abstract, avoiding all classes need to implement this method
* \param variant
* \param index as used in Qt table views
* \return
*/
virtual void setPropertyByIndex(const QVariant &variant, int index);