TestClass
template <class TestClass, class ExpectedException>
BThreadManager<TestClass, ExpectedException>::LaunchThread(CppUnit::TestResult *result) {
template <class TestClass, class ExpectedException>
BThreadManager<TestClass, ExpectedException>::EntryFunction(BThreadManager<TestClass, ExpectedException> *manager) {
template <class TestClass, class ExpectedException>
BThreadManager<TestClass, ExpectedException>::Run(void) {
template <class TestClass, class ExpectedException>
typedef void (TestClass::*ThreadMethod)();
BThreadManager(std::string threadName, TestClass *object, ThreadMethod method, sem_id &threadSem);
TestClass *fObject;
static long EntryFunction(BThreadManager<TestClass, ExpectedException>* manager);
template <class TestClass, class ExpectedException>
BThreadManager<TestClass, ExpectedException>::BThreadManager(
TestClass *object,
template <class TestClass, class ExpectedException>
BThreadManager<TestClass, ExpectedException>::~BThreadManager() {
template <class TestClass, class ExpectedException>
BThreadManager<TestClass, ExpectedException>::WaitForThread() {
template <class TestClass, class ExpectedException>
BThreadManager<TestClass, ExpectedException>::Stop() {
template <class TestClass, class ExpectedException>
BThreadManager<TestClass, ExpectedException>::IsRunning(void) {
template <class TestClass, class ExpectedException>
BThreadedTestCaller<TestClass, ExpectedException>::run() {
template <class TestClass, class ExpectedException>
BThreadedTestCaller<TestClass, ExpectedException>::run(CppUnit::TestResult *result) {
template <class TestClass, class ExpectedException = CppUnit::NoExceptionExpected>
typedef void (TestClass::*ThreadMethod)();
template <class TestClass, class ExpectedException>
BThreadedTestCaller<TestClass, ExpectedException>::setUp() {
template <class TestClass, class ExpectedException>
BThreadedTestCaller<TestClass, ExpectedException>::tearDown() {
template <class TestClass, class ExpectedException>
BThreadedTestCaller(std::string name, TestClass &object);
BThreadedTestCaller<TestClass, ExpectedException>::toString() const {
BThreadedTestCaller(std::string name, TestClass *object);
TestClass *fObject;
template <class TestClass, class ExpectedException>
BThreadedTestCaller<TestClass, ExpectedException>::BThreadedTestCaller(std::string name)
, fObject(new TestClass())
template <class TestClass, class ExpectedException>
BThreadedTestCaller<TestClass, ExpectedException>::BThreadedTestCaller(std::string name, TestClass &object)
template <class TestClass, class ExpectedException>
BThreadedTestCaller<TestClass, ExpectedException>::BThreadedTestCaller(std::string name, TestClass *object)
template <class TestClass, class ExpectedException>
BThreadedTestCaller<TestClass, ExpectedException>::~BThreadedTestCaller() {
template <class TestClass, class ExpectedException>
BThreadedTestCaller<TestClass, ExpectedException>::addThread(std::string threadName, ThreadMethod method) {
fThreads[threadName] = new BThreadManager<TestClass, ExpectedException>(threadName, fObject, method, fThreadSem);
template<typename TestClass>
StandardTest<TestClass>::Cleanup(TestContext& context, bool setupOK)
template<typename TestClass>
TestClass* object,
bool (TestClass::*method)(TestContext&));
TestClass* fObject;
bool (TestClass::*fMethod)(TestContext&);
template<typename TestClass>
StandardTest<TestClass>::StandardTest(const char* name, TestClass* object,
bool (TestClass::*method)(TestContext&))
template<typename TestClass>
StandardTest<TestClass>::~StandardTest()
template<typename TestClass>
StandardTest<TestClass>::Setup(TestContext& context)
template<typename TestClass>
StandardTest<TestClass>::Run(TestContext& context)
typedef typename TestStrategy::TestClass TestClass;
typedef typename TestClass::Iterator Iterator;
typedef typename TestClass::ConstIterator ConstIterator;
TestClass v;
TestClass v;
TestClass v;
const TestClass& cv = v;
void Fill(TestClass& v, EntryStrategy strategy, int32 maxNumber)
TestClass v;
TestClass v;
TestClass v;
TestClass v;
const TestClass& cv = v;
TestClass v;
const TestClass& cv = v;
TestClass v;
const TestClass& cv = v;
typedef typename TestStrategy::TestClass TestClass;
typedef typename TestClass::Iterator Iterator;
typedef typename TestClass::ConstIterator ConstIterator;
TestClass v;
void Fill(TestClass& v, ValueStrategy strategy, int32 maxNumber)
TestClass v;
TestClass v;
TestClass v;
TestClass v;
const TestClass& cv = v;
TestClass v;
const TestClass& cv = v;
TestClass v;
const TestClass& cv = v;
typedef typename TestStrategy::TestClass TestClass;
TestClass v;
TestClass v;
TestClass v;
TestClass v;
void Fill(TestClass& v, ValueStrategy strategy, int32 maxNumber)
TestClass v;
TestClass v;
TestClass v;
TestClass v;
TestClass v;
const TestClass& cv = v;
TestClass v;
const TestClass& cv = v;
typename TestClass::ConstIterator cit = cv.Begin();
for (typename TestClass::Iterator it = v.Begin(); it != v.End();) {
typename TestClass::Iterator it = v.Find(value);
typename TestClass::ConstIterator cit = cv.Find(value);
TestClass v;
const TestClass& cv = v;
typename TestClass::Iterator it = v.Begin();
typename TestClass::ConstIterator cit = cv.Begin();