1 // This file may be redistributed and modified only under the terms of 2 // the GNU Lesser General Public License (See COPYING for details). 3 // Copyright (C) 2000-2001 Aloril and Al Riddoch 4 5 // $Id$ 6 7 #ifndef ATLAS_LOAD_DEFAULTS_H 8 #define ATLAS_LOAD_DEFAULTS_H 9 10 #include <Atlas/Objects/Decoder.h> 11 #include <Atlas/Exception.h> 12 13 namespace Atlas { namespace Objects { 14 15 class DefaultLoadingException : public Atlas::Exception 16 { 17 public: DefaultLoadingException(const std::string & a_msg)18 DefaultLoadingException(const std::string& a_msg) : 19 Atlas::Exception(a_msg) {} 20 }; 21 22 void loadDefaults(const std::string& filename); 23 24 } } // namespace Atlas::Objects 25 #endif 26