Exemplo n.º 1
0
        public void testEnumBitOr2()
        {
            MyUIntEnum enumUInt = MyUIntEnum.V1;
            var        result   = doOr(enumUInt);

            AssertTrue(result == 3);
        }
Exemplo n.º 2
0
        public void testEnumBitAnd3()
        {
            MyUIntEnum enumUInt = MyUIntEnum.V1;
            var        result   = doUInt2(ref enumUInt);

            AssertTrue(result);
        }
Exemplo n.º 3
0
        public void testEnumBitAnd1()
        {
            MyUIntEnum enumUInt = MyUIntEnum.V1;
            var        result   = ((enumUInt & MyUIntEnum.V2) == 0);

            AssertTrue(result);
        }
Exemplo n.º 4
0
        public void testEnumBitOr1()
        {
            MyUIntEnum enumUInt = MyUIntEnum.V1;

            enumUInt |= MyUIntEnum.V2;
            AssertTrue((int)enumUInt == (int)MyUIntEnum.V1 + (int)MyUIntEnum.V2);
            AssertTrue((int)enumUInt == 3);
        }
 public void UsingAllEnumArguments(MyLongEnum arg1, MyIntEnum arg2, MyShortEnum arg3,
     MyByteEnum arg4, MySByteEnum arg5, MyUShortEnum arg6, MyUIntEnum arg7, MyULongEnum arg8)
 {
     if (IsEnabled()) { WriteEvent(307, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8); }
 }
 public void UsingAllEnumArguments(MyLongEnum arg1, MyIntEnum arg2, MyShortEnum arg3,
                                   MyByteEnum arg4, MySByteEnum arg5, MyUShortEnum arg6, MyUIntEnum arg7, MyULongEnum arg8)
 {
     if (IsEnabled())
     {
         WriteEvent(307, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
     }
 }
Exemplo n.º 7
0
        public int doOr(MyUIntEnum enumUInt)
        {
            enumUInt |= MyUIntEnum.V2;

            return (int) enumUInt;
        }
Exemplo n.º 8
0
 public bool doUInt2(ref MyUIntEnum myEnum)
 {
     return (((uint)myEnum & (uint)MyUIntEnum.V2) == 0);
 }
Exemplo n.º 9
0
 public bool doUInt(ref MyUIntEnum myEnum)
 {
     return ((myEnum & MyUIntEnum.V2) == 0);
 }
Exemplo n.º 10
0
        public int doOr(MyUIntEnum enumUInt)
        {
            enumUInt |= MyUIntEnum.V2;

            return((int)enumUInt);
        }
Exemplo n.º 11
0
 public bool doUInt2(ref MyUIntEnum myEnum)
 {
     return(((uint)myEnum & (uint)MyUIntEnum.V2) == 0);
 }
Exemplo n.º 12
0
 public bool doUInt(ref MyUIntEnum myEnum)
 {
     return((myEnum & MyUIntEnum.V2) == 0);
 }
Exemplo n.º 13
0
			public MyClassWithEnumMembers(int value)
			{
				_myByteEnum = (MyByteEnum) value;
				_mySByteEnum = (MySByteEnum) value;
				_myShortEnum = (MyShortEnum) value;
				_myUShortEnum = (MyUShortEnum) value;
				_myIntEnum = (MyIntEnum) value;
				_myUIntEnum = (MyUIntEnum) value;
				_myLongEnum = (MyLongEnum) value;
				_myULongEnum = (MyULongEnum) value;
			}