mirror of
https://github.com/edeproject/ede.git
synced 2023-08-10 21:13:03 +03:00
eed5749909
Also center ede-launch window.
33 lines
683 B
C++
33 lines
683 B
C++
//
|
|
// PDecor.hh for pekwm
|
|
// Copyright © 2009 Claes Nästén <me@pekdon.net>
|
|
//
|
|
// This program is licensed under the GNU GPL.
|
|
// See the LICENSE file for more information.
|
|
//
|
|
|
|
#ifndef _EXCEPTION_H_
|
|
#define _EXCEPTION_H_
|
|
|
|
#ifdef HAVE_CONFIG_H
|
|
#include "config.h"
|
|
#endif // HAVE_CONFIG_H
|
|
|
|
/**
|
|
* Exception thrown when loading of a file/data fails.
|
|
*/
|
|
class LoadException
|
|
{
|
|
public:
|
|
LoadException(const char *resource) : _resource(resource) { }
|
|
virtual ~LoadException(void) { }
|
|
|
|
/** Get resource string. */
|
|
const char *getResource(void) const { return _resource; }
|
|
|
|
private:
|
|
const char *_resource; /**< Resource that failed to load. */
|
|
};
|
|
|
|
#endif // _EXCEPTION_H_
|