From d8c876402bb348abc7d1fb539f245e7ba8c4ce27 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Thu, 18 Jun 2009 20:40:31 +0000 Subject: THROW_IF macro. git-svn-id: http://svn.drobilla.net/resp/tuplr@120 ad02d1e2-f140-0410-9f75-f8b11f17cedd --- tuplr.hpp | 1 + 1 file changed, 1 insertion(+) (limited to 'tuplr.hpp') diff --git a/tuplr.hpp b/tuplr.hpp index 081428d..efcba1f 100644 --- a/tuplr.hpp +++ b/tuplr.hpp @@ -28,6 +28,7 @@ #include #define FOREACH(IT, i, c) for (IT i = (c).begin(); i != (c).end(); ++i) +#define THROW_IF(cond, error, ...) { if (cond) throw Error(error, __VA_ARGS__); } using namespace std; using boost::format; -- cgit v1.2.1