warning C4482: nonstandard extension used: enum 'BRW::Mode' used in qualified name