
Go to the source code of this file.
Functions | |
| int | main (int argc, char **argv) |
| TEST (BitWizardTest, Constructors) | |
| TEST (BitWizardTest, GetBit8) | |
| TEST (BitWizardTest, GetBit16) | |
| TEST (BitWizardTest, GetBit32) | |
| TEST (BitWizardTest, GetBitMismatch) | |
| TEST (BitWizardTest, TestBit8) | |
| TEST (BitWizardTest, TestBit16) | |
| TEST (BitWizardTest, TestBit32) | |
| TEST (BitWizardTest, TestBitMismatch) | |
| TEST (BitWizardTest, SetBit8) | |
| TEST (BitWizardTest, SetBit16) | |
| TEST (BitWizardTest, SetBit32) | |
| TEST (BitWizardTest, ToggleBit8) | |
| TEST (BitWizardTest, ToggleBit16) | |
| TEST (BitWizardTest, ToggleBit32) | |
| TEST (BitWizardTest, GetBits8) | |
| TEST (BitWizardTest, GetBits16) | |
| TEST (BitWizardTest, GetBits32) | |
| TEST (BitWizardTest, GetBitsMismatch) | |
| TEST (BitWizardTest, SetBits8) | |
| TEST (BitWizardTest, SetBits16) | |
| TEST (BitWizardTest, SetBits32) | |
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 1734 of file BitWizard_Test.cpp.
| TEST | ( | BitWizardTest | , |
| Constructors | |||
| ) |
Definition at line 7 of file BitWizard_Test.cpp.
| TEST | ( | BitWizardTest | , |
| GetBit8 | |||
| ) |
Definition at line 12 of file BitWizard_Test.cpp.
| TEST | ( | BitWizardTest | , |
| GetBit16 | |||
| ) |
Definition at line 50 of file BitWizard_Test.cpp.
| TEST | ( | BitWizardTest | , |
| GetBit32 | |||
| ) |
Definition at line 112 of file BitWizard_Test.cpp.
| TEST | ( | BitWizardTest | , |
| GetBitMismatch | |||
| ) |
Asking for bits outside the range of value8 should always return false.
bitWizard8 will cast its value parameter to uint8_t, so the higher bits in value32 will be dropped.
Definition at line 222 of file BitWizard_Test.cpp.
| TEST | ( | BitWizardTest | , |
| TestBit8 | |||
| ) |
Definition at line 299 of file BitWizard_Test.cpp.
| TEST | ( | BitWizardTest | , |
| TestBit16 | |||
| ) |
Definition at line 323 of file BitWizard_Test.cpp.
| TEST | ( | BitWizardTest | , |
| TestBit32 | |||
| ) |
Definition at line 363 of file BitWizard_Test.cpp.
| TEST | ( | BitWizardTest | , |
| TestBitMismatch | |||
| ) |
Asking for bits outside the range of value8 should always return false.
bitWizard8 will cast its value parameter to uint8_t, so the higher bits in value32 will be dropped.
Definition at line 435 of file BitWizard_Test.cpp.
| TEST | ( | BitWizardTest | , |
| SetBit8 | |||
| ) |
Definition at line 576 of file BitWizard_Test.cpp.
| TEST | ( | BitWizardTest | , |
| SetBit16 | |||
| ) |
Definition at line 593 of file BitWizard_Test.cpp.
| TEST | ( | BitWizardTest | , |
| SetBit32 | |||
| ) |
Definition at line 610 of file BitWizard_Test.cpp.
| TEST | ( | BitWizardTest | , |
| ToggleBit8 | |||
| ) |
Definition at line 627 of file BitWizard_Test.cpp.
| TEST | ( | BitWizardTest | , |
| ToggleBit16 | |||
| ) |
Definition at line 644 of file BitWizard_Test.cpp.
| TEST | ( | BitWizardTest | , |
| ToggleBit32 | |||
| ) |
Definition at line 661 of file BitWizard_Test.cpp.
| TEST | ( | BitWizardTest | , |
| GetBits8 | |||
| ) |
Though the mask is larger than the remaining bits, nothing should be different than the SIX_BIT_MASK test.
Though the mask is larger than the remaining bits, nothing should be different than the SIX_BIT_MASK test.
Definition at line 678 of file BitWizard_Test.cpp.
| TEST | ( | BitWizardTest | , |
| GetBits16 | |||
| ) |
Though the mask is larger than the remaining bits, nothing should be different than the FOURTEEN_BIT_MASK test.
Though the mask is larger than the remaining bits, nothing should be different than the FOURTEEN_BIT_MASK test.
Definition at line 725 of file BitWizard_Test.cpp.
| TEST | ( | BitWizardTest | , |
| GetBits32 | |||
| ) |
Though the mask is larger than the remaining bits, nothing should be different than the THIRTY_BIT_MASK test.
Though the mask is larger than the remaining bits, nothing should be different than the THIRTY_BIT_MASK test.
Definition at line 804 of file BitWizard_Test.cpp.
| TEST | ( | BitWizardTest | , |
| GetBitsMismatch | |||
| ) |
Definition at line 947 of file BitWizard_Test.cpp.
| TEST | ( | BitWizardTest | , |
| SetBits8 | |||
| ) |
Definition at line 1088 of file BitWizard_Test.cpp.
| TEST | ( | BitWizardTest | , |
| SetBits16 | |||
| ) |
Definition at line 1186 of file BitWizard_Test.cpp.
| TEST | ( | BitWizardTest | , |
| SetBits32 | |||
| ) |
Definition at line 1372 of file BitWizard_Test.cpp.