My Project  debian-1:4.1.1-p2+ds-4
Public Member Functions | Protected Attributes | Private Member Functions
CxxTest::CommonDynamicSuiteDescription Class Reference

#include <RealDescriptions.h>

Public Member Functions

 CommonDynamicSuiteDescription ()
 
 CommonDynamicSuiteDescription (const char *argFile, unsigned argLine, const char *argSuiteName, List &argTests, unsigned argCreateLine, unsigned argDestroyLine)
 
void initialize (const char *argFile, unsigned argLine, const char *argSuiteName, List &argTests, unsigned argCreateLine, unsigned argDestroyLine)
 
- Public Member Functions inherited from CxxTest::RealSuiteDescription
 RealSuiteDescription ()
 
 RealSuiteDescription (const char *argFile, unsigned argLine, const char *argSuiteName, List &argTests)
 
void initialize (const char *argFile, unsigned argLine, const char *argSuiteName, List &argTests)
 
const char * file () const
 
unsigned line () const
 
const char * suiteName () const
 
TestDescription * firstTest ()
 
const TestDescription * firstTest () const
 
SuiteDescription * next ()
 
const SuiteDescription * next () const
 
unsigned numTests () const
 
const TestDescription & testDescription (unsigned i) const
 
void activateAllTests ()
 
bool leaveOnly (const char *testName)
 
- Public Member Functions inherited from CxxTest::SuiteDescription
virtual ~SuiteDescription ()
 
virtual TestSuite * suite () const =0
 

Protected Attributes

unsigned _createLine
 
unsigned _destroyLine
 

Private Member Functions

void doInitialize (unsigned argCreateLine, unsigned argDestroyLine)
 

Detailed Description

Definition at line 107 of file RealDescriptions.h.

Constructor & Destructor Documentation

◆ CommonDynamicSuiteDescription() [1/2]

CxxTest::CommonDynamicSuiteDescription::CommonDynamicSuiteDescription ( )

Definition at line 185 of file RealDescriptions.cpp.

185 {}

◆ CommonDynamicSuiteDescription() [2/2]

CxxTest::CommonDynamicSuiteDescription::CommonDynamicSuiteDescription ( const char *  argFile,
unsigned  argLine,
const char *  argSuiteName,
List &  argTests,
unsigned  argCreateLine,
unsigned  argDestroyLine 
)

Definition at line 186 of file RealDescriptions.cpp.

188  :
189  RealSuiteDescription( argFile, argLine, argSuiteName, argTests )
190  {
191  doInitialize( argCreateLine, argDestroyLine );
192  }

Member Function Documentation

◆ doInitialize()

void CxxTest::CommonDynamicSuiteDescription::doInitialize ( unsigned  argCreateLine,
unsigned  argDestroyLine 
)
private

Definition at line 202 of file RealDescriptions.cpp.

203  {
204  _createLine = argCreateLine;
205  _destroyLine = argDestroyLine;
206  }

◆ initialize()

void CxxTest::CommonDynamicSuiteDescription::initialize ( const char *  argFile,
unsigned  argLine,
const char *  argSuiteName,
List &  argTests,
unsigned  argCreateLine,
unsigned  argDestroyLine 
)

Definition at line 194 of file RealDescriptions.cpp.

197  {
198  RealSuiteDescription::initialize( argFile, argLine, argSuiteName, argTests );
199  doInitialize( argCreateLine, argDestroyLine );
200  }

Field Documentation

◆ _createLine

unsigned CxxTest::CommonDynamicSuiteDescription::_createLine
protected

Definition at line 120 of file RealDescriptions.h.

◆ _destroyLine

unsigned CxxTest::CommonDynamicSuiteDescription::_destroyLine
protected

Definition at line 120 of file RealDescriptions.h.


The documentation for this class was generated from the following files:
CxxTest::RealSuiteDescription::initialize
void initialize(const char *argFile, unsigned argLine, const char *argSuiteName, List &argTests)
Definition: RealDescriptions.cpp:110
CxxTest::CommonDynamicSuiteDescription::_createLine
unsigned _createLine
Definition: RealDescriptions.h:120
CxxTest::RealSuiteDescription::RealSuiteDescription
RealSuiteDescription()
Definition: RealDescriptions.cpp:101
CxxTest::CommonDynamicSuiteDescription::doInitialize
void doInitialize(unsigned argCreateLine, unsigned argDestroyLine)
Definition: RealDescriptions.cpp:202
CxxTest::CommonDynamicSuiteDescription::_destroyLine
unsigned _destroyLine
Definition: RealDescriptions.h:120