00001 /* 00002 * $Id: ConfigException.h 208 2008-02-12 23:43:03Z phbaer $ 00003 * 00004 * Copyright 2008 Carpe Noctem, Distributed Systems Group, 00005 * University of Kassel. All right reserved. 00006 * 00007 * The code is licensed under the Carpe Noctem Userfriendly BSD-Based 00008 * License (CNUBBL). Redistribution and use in source and binary forms, 00009 * with or without modification, are permitted provided that the 00010 * conditions of the CNUBBL are met. 00011 * 00012 * You should have received a copy of the CNUBBL along with this 00013 * software. The license is also available on our website: 00014 * http://carpenoctem.das-lab.net/license.txt 00015 */ 00016 00017 #ifndef CASTOR_CONFIGEXCEPTION_H 00018 #define CASTOR_CONFIGEXCEPTION_H 1 00019 00020 #include "Exception.h" 00021 00022 namespace castor { 00023 00024 class ConfigException : public Exception { 00025 00026 public: 00027 00028 ConfigException(const std::string what = "unknown config exception occured", ...) throw(); 00029 00030 }; 00031 00032 } 00033 00034 #endif /* CASTOR_CONFIGEXCEPTION_H */ 00035