Utils: Removed ErrnoException and implemented generic Exception base-class
authorg0dil <g0dil@270642c3-0616-0410-b53a-bc976706d245>
Tue, 12 Feb 2008 00:06:32 +0000 (00:06 +0000)
committerg0dil <g0dil@270642c3-0616-0410-b53a-bc976706d245>
Tue, 12 Feb 2008 00:06:32 +0000 (00:06 +0000)
commit1d247d12d1759ffd77f456efe3a52f03dd289994
tree469ffc63452a3c3784eb3a8e7fdaec632865eb34
parent445c71d8d242f4ce3d23d8db8d1faf909943cfec
Utils: Removed ErrnoException and implemented generic Exception base-class
Changed all exceptions to inherit from senf::Exception
Replaced all throwErrno() calls with throw SystemException()

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@684 270642c3-0616-0410-b53a-bc976706d245
51 files changed:
Examples/DVBAdapter/ULEdec.hh
PPI/IOEvent.hh
Packets/MPEGDVBBundle/TLVPacket.hh
Packets/PacketData.hh
Packets/PacketInterpreter.hh
Packets/PacketRegistry.hh
Scheduler/ClockService.cc
Scheduler/ReadHelper.ct
Scheduler/ReadHelper.cti
Scheduler/Scheduler.cc
Scheduler/Scheduler.hh
Scheduler/WriteHelper.ct
Scheduler/WriteHelper.cti
Socket/CommunicationPolicy.cc
Socket/FileHandle.cc
Socket/FileHandle.test.cc
Socket/NetdeviceController.cc
Socket/Protocols/AddressExceptions.hh
Socket/Protocols/BSDSocketProtocol.cc
Socket/Protocols/DVB/DVBDemuxHandles.cc
Socket/Protocols/DVB/DVBDemuxProtocol.cc
Socket/Protocols/DVB/DVBFrontendHandle.cc
Socket/Protocols/DatagramSocketProtocol.cc
Socket/Protocols/GenericAddressingPolicy.cc
Socket/Protocols/INet/ConnectedRawINetSocketHandle.cc
Socket/Protocols/INet/ConnectedUDPSocketHandle.cc
Socket/Protocols/INet/INetProtocol.cc
Socket/Protocols/INet/MulticastProtocol.cc
Socket/Protocols/INet/RawINetProtocol.cc
Socket/Protocols/INet/RawINetSocketHandle.cc
Socket/Protocols/INet/TCPProtocol.cc
Socket/Protocols/INet/TCPSocketHandle.cc
Socket/Protocols/INet/UDPProtocol.cc
Socket/Protocols/INet/UDPSocketHandle.cc
Socket/Protocols/Raw/PacketSocketHandle.cc
Socket/Protocols/Raw/TunTapSocketHandle.cc
Socket/Protocols/UN/ConnectedUNDatagramSocketHandle.cc
Socket/Protocols/UN/UNDatagramSocketHandle.cc
Socket/Protocols/UN/UNProtocol.cc
Socket/ReadWritePolicy.cc
Socket/SocketProtocol.cc
Utils/Daemon/Daemon.cc
Utils/Daemon/Daemon.test.cc
Utils/Exception.cc
Utils/Exception.cci
Utils/Exception.cti
Utils/Exception.hh
Utils/Exception.test.cc
Utils/Logger/Target.hh
Utils/SConscript
admin/build.sh