OSDN Git Service

first commit.
[gintenlib/gintenlib.git] / gintenlib / enable_if.hpp
1 #ifndef GINTENLIB_INCLUDED_ENABLE_IF_HPP_
2 #define GINTENLIB_INCLUDED_ENABLE_IF_HPP_
3
4 /*
5
6       <gintenlib/enable_if.hpp>
7
8   enable_if ¡§ boost::enable_if ¤Î using Àë¸À
9
10   Àë¸À¡§
11     using boost::enable_if;
12     using boost::enable_if_c;
13     using boost::disable_if;
14     using boost::disable_if_c;
15     
16   µ¡Ç½¡§
17     Ã±½ã¤Ë gintenlib Æâ¤Ç boost::enable_if ¤ò»È¤¦µ¡²ñ¤Ï¿¤¤¤Î¤Ç¡¢
18     Í½¤á using Àë¸À¤·¤Æ¤ª¤±¤Ð¡¢¤¤¤Á¤¤¤Á boost:: ¤È»ØÄꤷ¤Æ¤ä¤ëɬÍפ¬Ìµ¤¯¤Æ³Ú¡¢¤À¤±¤Î¥Ø¥Ã¥À¤Ç¤¹¡£
19     ¤¢¤È¤Ï TR1 ¤Ø¤ÎÂбþ¤ò¤·¤ä¤¹¤¤¤è¤¦¤Ë¡¢¤È¤¤¤¦°ÕµÁ¤â¤¢¤ê¤Þ¤¹¡£
20     ¤½¤Î¾ì¹ç¤Ï¸ß´¹À­¤¬¼º¤ï¤ì¤ë²ÄǽÀ­¤â¤¢¤ë¤Î¤Ç¡¢¤ä¤ë¤È¤¹¤ì¤Ð¥á¥¸¥ã¡¼¥Ð¡¼¥¸¥ç¥ó¥¢¥Ã¥×»þ¤Ç¤·¤ç¤¦¤¬¡£
21
22 */
23
24 #include <boost/utility/enable_if.hpp>
25
26 namespace gintenlib
27 {
28   using boost::enable_if;
29   using boost::enable_if_c;
30   using boost::disable_if;
31   using boost::disable_if_c;
32
33 }   // namespace gintenlib
34
35
36 #endif  // #ifndef GINTENLIB_INCLUDED_ENABLE_IF_HPP_