X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2FMoof%2FBackend.hh;fp=src%2FMoof%2FBackend.hh;h=0000000000000000000000000000000000000000;hb=831f04d4bc19a390415ac0bbac4331c7a65509bc;hp=8209b069b06ba34fb26b999b0ed5644580fe5c6b;hpb=299af4f2047e767e5d79501c26444473bda64c64;p=chaz%2Fyoink diff --git a/src/Moof/Backend.hh b/src/Moof/Backend.hh deleted file mode 100644 index 8209b06..0000000 --- a/src/Moof/Backend.hh +++ /dev/null @@ -1,46 +0,0 @@ - -/*] Copyright (c) 2009-2010, Charles McGarvey [************************** -**] All rights reserved. -* -* vi:ts=4 sw=4 tw=75 -* -* Distributable under the terms and conditions of the 2-clause BSD license; -* see the file COPYING for a complete text of the license. -* -**************************************************************************/ - -#ifndef _MOOF_BACKEND_HH_ -#define _MOOF_BACKEND_HH_ - - -namespace Mf { - - -class Error; - - -/* - * Some classes and subsystems require certain backend libraries to be - * initialized. This is the mechanism to accomplish that. Classes which - * rely on any backend libraries just need to instantiate this class as a - * member. Backend cleanup will occur automagically when there are no more - * instances. - */ - -class Backend -{ -public: - - Backend(); - Backend(const Backend& backend); - ~Backend(); - - static bool isInitialized(); - static const Error& getError(); -}; - - -} // namespace Mf - -#endif // _MOOF_BACKEND_HH_ -