root/library/tests/unittest-cpp/TestDetails.h @ 867

Revision 706, 0.6 kB (checked in by smidl, 15 years ago)

eol-native

  • Property svn:eol-style set to native
Line 
1#ifndef UNITTEST_TESTDETAILS_H
2#define UNITTEST_TESTDETAILS_H
3
4namespace UnitTest {
5
6class TestDetails {
7public:
8        TestDetails ( char const* testName, char const* suiteName, char const* filename, int lineNumber, bool useFilename = true );
9        TestDetails ( const TestDetails& details, int lineNumber, bool useFilename = true );
10
11        char const* const suiteName;
12        char const* const testName;
13        char const* const filename;
14        int const lineNumber;
15        bool const useFilename;
16
17        TestDetails ( TestDetails const& ); // Why is it public? --> http://gcc.gnu.org/bugs.html#cxx_rvalbind
18private:
19        TestDetails& operator= ( TestDetails const& );
20};
21
22}
23
24#endif
Note: See TracBrowser for help on using the browser.