X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2FFloatList.h;h=50db0944b2c5b7b0fdbb1e3d7b4d32d03554727a;hb=4d3f9f3ede361952ea4b9f63ed11b8b90ddf89aa;hp=150399dc377006953139588b63d3f61e464de123;hpb=a0d71b53fea6dfb12489f937de0eb7218b0d20ea;p=lyx.git diff --git a/src/FloatList.h b/src/FloatList.h index 150399dc37..50db0944b2 100644 --- a/src/FloatList.h +++ b/src/FloatList.h @@ -1,31 +1,31 @@ // -*- C++ -*- -/* This file is part of - * ====================================================== +/** + * \file FloatList.h + * This file is part of LyX, the document processor. + * Licence details can be found in the file COPYING. * - * LyX, The Document Processor + * \author Lars Gullik Bjønnes * - * Copyright 1998-2001 The LyX Team. - * - * ====================================================== + * Full author contact details are available in file CREDITS. */ #ifndef FLOATLIST_H #define FLOATLIST_H -#ifdef __GNUG__ -#pragma interface -#endif +#include "Floating.h" #include +#include + + +namespace lyx { -#include "LString.h" -#include "Floating.h" /// class FloatList { public: /// - typedef std::map List; + typedef std::map List; /// typedef List::const_iterator const_iterator; /// @@ -37,16 +37,21 @@ public: /// void newFloat(Floating const & fl); /// - string const defaultPlacement(string const & t) const; + std::string const defaultPlacement(std::string const & t) const; + /// + bool typeExist(std::string const & t) const; /// - bool typeExist(string const & t) const; + Floating const & getType(std::string const & t) const; /// - Floating const & getType(string const & t) const; + void erase(std::string const & t); /// - const_iterator operator[](string const & t) const; + const_iterator operator[](std::string const & t) const; private: /// List list; }; + +} // namespace lyx + #endif