Example #1
0
    virtual void run()
        {
            const uint128_t invalid1( 0, 0 );
            const uint128_t invalid2( 1, 1 );

            while( monitor != big )
            {
                const uint128_t& result = monitor.waitLE( big );
                TEST( result != invalid1 );
                TEST( result != invalid2 );
                TEST( monitor != invalid1 );
                TEST( monitor != invalid2 );
            }
        }