Lines Matching refs:attributes
31 attributes = 0; in Attributes()
39 attributes = a; in Attributes()
76 cout << hex << attributes << dec << ". Set fields are:\n"; in DisplayAttributes()
78 if ((UINT64_C(1) << i) & attributes) { in DisplayAttributes()
96 bitset = (UINT64_C(1) << bitNum) & attributes; in ShowAttributes()
119 if (bitValue & attributes) { // bit is set in ChangeAttributes()
120 attributes &= ~bitValue; // so unset it in ChangeAttributes()
123 attributes |= bitValue; // so set it in ChangeAttributes()
189 case ao_assignall: attributes = attributeBitMask; break; in OperateOnAttributes()
193 case ao_or: attributes |= attributeBitMask; break; in OperateOnAttributes()
197 case ao_nand: attributes &= ~attributeBitMask; break; in OperateOnAttributes()
201 case ao_xor: attributes ^= attributeBitMask; break; in OperateOnAttributes()
206 << bool (attributeBitMask & attributes) << endl; in OperateOnAttributes()