]> git.sesse.net Git - casparcg/blob - common/forward.h
2.1.0: Some mayor refactoring.
[casparcg] / common / forward.h
1 #pragma once\r
2 \r
3 #define FORWARD0(expr)                                  expr\r
4 #define FORWARD1(a1, expr)                              namespace a1 { expr; }\r
5 #define FORWARD2(a1, a2, expr)                  namespace a1 { namespace a2 { expr; }}\r
6 #define FORWARD3(a1, a2, a3, expr)              namespace a1 { namespace a2 { namespace a3 { expr; } }}