types.hh 1016 Bytes
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
// (C) Copyright 2016 by Autodesk, Inc.
//
// The information contained herein is confidential, proprietary
// to Autodesk,  Inc.,  and considered a trade secret as defined
// in section 499C of the penal code of the State of California.
// Use of  this information  by  anyone  other  than  authorized
// employees of Autodesk, Inc.  is granted  only under a written
// non-disclosure agreement,  expressly  prescribing  the  scope
// and manner of such use.

#ifndef BASE_TYPES_HH_INCLUDE
#define BASE_TYPES_HH_INCLUDE

14
15
16
17
#ifdef TEST_ON

#include <sstream>

18
19
20
21
22
23
24
25
26
namespace boost {
namespace filesystem {
class path;
}//namespace boost
}//namespace filesystem

namespace Test {

typedef boost::filesystem::path Path;
27
28
29
30

const char* const LOG_FILENAME = "out.txt";
const char* const REPORT_FILENAME = "report.txt";

31
typedef double Severity;
32
33
34
35
36
37

// test output stream
typedef std::ostringstream OStream;

// test input stream
typedef std::istringstream IStream;
38
39
40

}//namespace Test

41
42
#endif//TEST_ON

43
#endif//BASE_TYPES_HH_INCLUDE