#include <string>
#include <locale>
#include <hash_map>
#include "c_locale.h"
Go to the source code of this file.
◆ _STLP_STATIC_ASSERT()
Definition at line 68 of file message_facets.h.
71 {
72public:
73 _Catalog_nl_catd_map()
74 {}
75 ~_Catalog_nl_catd_map()
76 {}
77
82
83
84
86#if !defined (_STLP_USE_NL_CATD_MAPPING)
88#else
89 ;
90#endif
91
93#if !defined (_STLP_USE_NL_CATD_MAPPING)
94 {}
95#else
96 ;
97#endif
98
100#if !defined (_STLP_USE_NL_CATD_MAPPING)
101 { return cat; }
102#else
103 {
return cat < 0 ? 0 :
M[cat]; }
104#endif
105
106private:
107 _Catalog_nl_catd_map(const _Catalog_nl_catd_map&);
108 _Catalog_nl_catd_map& operator =(const _Catalog_nl_catd_map&);
109
110#if defined (_STLP_USE_NL_CATD_MAPPING)
112 rmap_type Mr;
114#endif
115};