From d87f58bb5d86ff73fca840d448d1c330fd6aa905 Mon Sep 17 00:00:00 2001 From: Mikko Rasa Date: Mon, 25 Jul 2011 17:12:40 +0300 Subject: [PATCH] Remove deprecated BasicLoader classes --- source/loader.h | 38 +------------------------------------- 1 file changed, 1 insertion(+), 37 deletions(-) diff --git a/source/loader.h b/source/loader.h index 3c4785c..416bda0 100644 --- a/source/loader.h +++ b/source/loader.h @@ -31,7 +31,7 @@ When loading has finished successfully, the virtual function finish() is called. Any post-processing of the data should be placed here and not in the destructor. -See also classes BasicLoader and BasicLoader2. +See also classes ObjectLoader and CollectionObjectLoader in objectloader.h. */ class Loader { @@ -152,42 +152,6 @@ protected: }; -/** -Deprecated. See ObjectLoader in objectloader.h. -*/ -template -class BasicLoader: public Loader -{ -public: - typedef O Object; - -protected: - O &obj; - -public: - BasicLoader(O &o): obj(o) { } - O &get_object() const { return obj; } -}; - - -/** -Deprecated. See CollectionObjectLoader in objectloader.h. -*/ -template -class BasicLoader2: public BasicLoader -{ -public: - typedef C Collection; - -protected: - C &coll; - -public: - BasicLoader2(O &o, C &c): BasicLoader(o), coll(c) { } - C &get_collection() const { return coll; } -}; - - /** Loads an object from a file. The object must have a public Loader class. */ -- 2.45.2