#include <config.h>
-#ifdef __GNUG__
-#pragma implementation
-#endif
-
#include "FloatList.h"
#include "gettext.h"
FloatList::FloatList()
{
- // Insert the latex builtin float-types
- // (these will later be read from a layout file)
-
- // table
- Floating table("table", "htbp", "lot", "", "plain", N_("Table"),
- N_("List of Tables"), true);
- newFloat(table);
-
- // figure
- Floating figure("figure", "htbp", "lof",
- "", "plain", N_("Figure"),
- N_("List of Figures"), true);
- newFloat(figure);
-
- // And we add algorithm too since LyX has
- // supported that for a long time,
- // but support for this should probably be moved to a layout file.
- Floating algorithm("algorithm", "htbp", "loa",
- "", "ruled", N_("Algorithm"),
- N_("List of Algorithms"));
- newFloat(algorithm);
}
}
-FloatList::const_iterator FloatList::operator[](string const & t) const
+void FloatList::erase(string const & t)
{
- return list.find(t);
+ list.erase(t);
}
-// The global floatlist
-FloatList floatList;
+FloatList::const_iterator FloatList::operator[](string const & t) const
+{
+ return list.find(t);
+}