00001
00002
00003
00004
00005
00006
00007
00008
00009 #ifndef ThePEG_InterfacedBase_XH
00010 #define ThePEG_InterfacedBase_XH
00011
00012
00013
00014
00015
00016
00017 #include "InterfaceBase.h"
00018
00019 namespace ThePEG {
00020
00023 struct SetupException: public InterfaceException {
00025 SetupException() {};
00026 };
00027
00029 struct UpdateException: public InterfaceException {
00031 UpdateException() {};
00032 };
00033
00036 struct RebindException: public InterfaceException {
00038 RebindException() {};
00039 };
00040
00042 struct InitException: public InterfaceException {
00044 InitException() {};
00045 };
00048 }
00049
00050 #endif
00051