Choreonoid  1.5
GettextUtil.h
Go to the documentation of this file.
1 
6 #ifndef CNOID_UTIL_GETTEXT_UTIL_H
7 #define CNOID_UTIL_GETTEXT_UTIL_H
8 
9 #include "exportdecl.h"
10 
11 namespace cnoid {
12 
13 CNOID_EXPORT void bindGettextDomain(const char* domainname);
14 
16 {
17 public:
18  GettextDomainBinder(const char* domainname){
19  bindGettextDomain(domainname);
20  }
21 };
22 
23 }
24 
29 #define CNOID_BIND_GETTEXT_DOMAN() \
30  namespace { cnoid::GettextDomainBinder cnoidGettextDomainBinder(CNOID_GETTEXT_DOMAIN_NAME); }
31 
32 #endif
CNOID_EXPORT void bindGettextDomain(const char *domainname)
Definition: GettextUtil.cpp:14
Defines the minimum processing for performing pasing file for STL.
Definition: AbstractSceneLoader.h:9
Definition: GettextUtil.h:15
#define CNOID_EXPORT
Definition: Util/exportdecl.h:37
GettextDomainBinder(const char *domainname)
Definition: GettextUtil.h:18