Public Member Functions | |
void | setUp () |
void | tearDown () |
Protected Member Functions | |
void | Construction () |
void | LED () |
void | LatchMode () |
void | ExternalClear () |
void | FClearWindow () |
void | LatchTest () |
void | Read1 () |
void | Read () |
void | FIFOClear () |
Private Member Functions | |
CPPUNIT_TEST_SUITE (sis3600tests) | |
CPPUNIT_TEST (Construction) | |
CPPUNIT_TEST (LED) | |
CPPUNIT_TEST (LatchMode) | |
CPPUNIT_TEST (ExternalClear) | |
CPPUNIT_TEST (FClearWindow) | |
CPPUNIT_TEST (LatchTest) | |
CPPUNIT_TEST (FIFOClear) | |
CPPUNIT_TEST (Read1) | |
CPPUNIT_TEST (Read) | |
CPPUNIT_TEST_SUITE_END () | |
void | LatchEvent () |
Private Attributes | |
CSIS3600 * | m_pModule |
Definition at line 12 of file sis3600tests.cpp.
sis3600tests::CPPUNIT_TEST_SUITE | ( | sis3600tests | ) | [private] |
sis3600tests::CPPUNIT_TEST | ( | Construction | ) | [private] |
sis3600tests::CPPUNIT_TEST | ( | LED | ) | [private] |
sis3600tests::CPPUNIT_TEST | ( | LatchMode | ) | [private] |
sis3600tests::CPPUNIT_TEST | ( | ExternalClear | ) | [private] |
sis3600tests::CPPUNIT_TEST | ( | FClearWindow | ) | [private] |
sis3600tests::CPPUNIT_TEST | ( | LatchTest | ) | [private] |
sis3600tests::CPPUNIT_TEST | ( | FIFOClear | ) | [private] |
sis3600tests::CPPUNIT_TEST | ( | Read1 | ) | [private] |
sis3600tests::CPPUNIT_TEST | ( | Read | ) | [private] |
sis3600tests::CPPUNIT_TEST_SUITE_END | ( | ) | [private] |
void sis3600tests::setUp | ( | ) | [inline] |
void sis3600tests::tearDown | ( | ) | [inline] |
void sis3600tests::Construction | ( | ) | [protected] |
void sis3600tests::LED | ( | ) | [protected] |
Definition at line 91 of file sis3600tests.cpp.
References ASSERT, CSIS3600::ClearLed(), CSIS3600::isLedLit(), CSIS3600::LightLed(), and m_pModule.
void sis3600tests::LatchMode | ( | ) | [protected] |
Definition at line 105 of file sis3600tests.cpp.
References ASSERT, CSIS3600::isLatchMode(), m_pModule, CSIS3600::SetCoincidenceMode(), and CSIS3600::SetLatchMode().
void sis3600tests::ExternalClear | ( | ) | [protected] |
Definition at line 117 of file sis3600tests.cpp.
References ASSERT, CSIS3600::DisableExternalClear(), CSIS3600::EnableExternalClear(), CSIS3600::ExternalClearEnabled(), and m_pModule.
void sis3600tests::FClearWindow | ( | ) | [protected] |
Definition at line 130 of file sis3600tests.cpp.
References EQ, FAIL, CSIS3600::GetFastClearWindow(), m_pModule, msg, CSIS3600::Reset(), and CSIS3600::SetFastClearWindow().
void sis3600tests::LatchTest | ( | ) | [protected] |
Definition at line 199 of file sis3600tests.cpp.
References ASSERT, CSIS3600::DataReady(), CSIS3600::Enable(), LatchEvent(), m_pModule, and CSIS3600::SetCoincidenceMode().
Referenced by FIFOClear().
void sis3600tests::Read1 | ( | ) | [protected] |
Definition at line 230 of file sis3600tests.cpp.
References ASSERT, CSIS3600::DataReady(), CSIS3600::Enable(), FAIL, LatchEvent(), m_pModule, msg, CSIS3600::Read(), CSIS3600::Reset(), and CSIS3600::SetCoincidenceMode().
void sis3600tests::Read | ( | ) | [protected] |
Definition at line 279 of file sis3600tests.cpp.
References CSIS3600::Enable(), EQMSG, LatchEvent(), m_pModule, CSIS3600::Read(), CSIS3600::Reset(), and CSIS3600::SetCoincidenceMode().
void sis3600tests::FIFOClear | ( | ) | [protected] |
Definition at line 215 of file sis3600tests.cpp.
References ASSERT, CSIS3600::ClearData(), CSIS3600::DataReady(), LatchTest(), and m_pModule.
void sis3600tests::LatchEvent | ( | ) | [private] |
Definition at line 189 of file sis3600tests.cpp.
References CSIS3600::Clock(), CSIS3600::EndLatch(), m_pModule, and CSIS3600::StartLatch().
Referenced by LatchTest(), Read(), and Read1().
CSIS3600* sis3600tests::m_pModule [private] |
Definition at line 27 of file sis3600tests.cpp.
Referenced by ExternalClear(), FClearWindow(), FIFOClear(), LatchEvent(), LatchMode(), LatchTest(), LED(), Read(), Read1(), setUp(), and tearDown().