source: trunk/contrib/cppunit-1.12.2/include/cppunit/portability/CppUnitMap.h @ 876

Last change on this file since 876 was 876, checked in by sam, 9 years ago

contrib: add a precompiled Win32 version of CppUnit and update build system
accordingly.

File size: 592 bytes
Line 
1#ifndef CPPUNIT_PORTABILITY_CPPUNITMAP_H
2#define CPPUNIT_PORTABILITY_CPPUNITMAP_H
3
4// The technic used is similar to the wrapper of STLPort.
5 
6#include <cppunit/Portability.h>
7#include <functional>
8#include <map>
9
10
11#if CPPUNIT_STD_NEED_ALLOCATOR
12
13template<class Key, class T>
14class CppUnitMap : public std::map<Key
15                                  ,T
16                                  ,std::less<Key>
17                                  ,CPPUNIT_STD_ALLOCATOR>
18{
19public:
20};
21
22#else // CPPUNIT_STD_NEED_ALLOCATOR
23
24#define CppUnitMap std::map
25
26#endif
27
28#endif // CPPUNIT_PORTABILITY_CPPUNITMAP_H
29
Note: See TracBrowser for help on using the repository browser.