CPPUNIT_API
class CPPUNIT_API LockerSyncObject : public CppUnit::SynchronizedObject::SynchronizationObject {
class CPPUNIT_API SemaphoreSyncObject : public CppUnit::SynchronizedObject::SynchronizationObject {
class CPPUNIT_API BTestApp : public BApplication {
class CPPUNIT_API BTestCase : public CppUnit::TestCase {
class CPPUNIT_API BTestListener : public CppUnit::TestListener {
class CPPUNIT_API BTestShell {
class CPPUNIT_API BTestSuite : public CppUnit::Test {
extern "C" CPPUNIT_API BTestSuite* getTestSuite();
extern "C" CPPUNIT_API const char* getTestSuiteName();
extern CPPUNIT_API status_t DecodeResult(status_t result);
extern CPPUNIT_API std::string IntToStr(int i);
extern CPPUNIT_API void ExecCommand(const char *command, const char *parameter);
extern CPPUNIT_API void ExecCommand(const char *command, const char *parameter1,
extern CPPUNIT_API void ExecCommand(const char *command);
class CPPUNIT_API BThreadManager {
class CPPUNIT_API BThreadedTestCaller : public CppUnit::TestCase {
class CPPUNIT_API BThreadedTestCase : public BTestCase {
void CPPUNIT_API fail( std::string message,
void CPPUNIT_API failIf( bool shouldFail,
void CPPUNIT_API failNotEqual( std::string expected,
void CPPUNIT_API failNotEqualIf( bool shouldFail,
class CPPUNIT_API CompilerOutputter : public Outputter
class CPPUNIT_API Exception : public std::exception
class CPPUNIT_API NotEqualException : public Exception
class CPPUNIT_API Outputter
#ifndef CPPUNIT_API
class CPPUNIT_API SourceLine
class CPPUNIT_API SynchronizedObject
class CPPUNIT_API Test
void CPPUNIT_API assertDoubleEquals( double expected,
void CPPUNIT_API assertImplementation( bool condition,
void CPPUNIT_API assertNotEqualImplementation( std::string expected,
void CPPUNIT_API assertEquals( double expected,
class CPPUNIT_API NoExceptionExpected
class CPPUNIT_API TestCase : public Test,
class CPPUNIT_API TestFailure
class CPPUNIT_API TestFixture
class CPPUNIT_API TestListener
template class CPPUNIT_API deque<TestListener *>;
class CPPUNIT_API TestResult : protected SynchronizedObject
template class CPPUNIT_API deque<TestFailure *>;
template class CPPUNIT_API deque<Test *>;
class CPPUNIT_API TestResultCollector : public TestSucessListener
class CPPUNIT_API TestSucessListener : public TestListener,
template class CPPUNIT_API vector<Test *>;
class CPPUNIT_API TestSuite : public Test
class CPPUNIT_API TextOutputter : public Outputter
class CPPUNIT_API TextTestProgressListener : public TestListener
class CPPUNIT_API TextTestResult : public TestResult,
class CPPUNIT_API XmlOutputter : public Outputter
class CPPUNIT_API Node
class CPPUNIT_API RepeatedTest : public TestDecorator
class CPPUNIT_API TestDecorator : public Test
class CPPUNIT_API TestFactory
template class CPPUNIT_API map<string, TestFactory *>;
class CPPUNIT_API TestFactoryRegistry : public TestFactory
class CPPUNIT_API TestSetUp : public TestDecorator
class CPPUNIT_API TypeInfoHelper
class CPPUNIT_API TestRunner