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