ネームスペース osl::ptl

Ptype template ˤ list [詳細]


構成

class  NullPtype
struct  IsPtypeList
struct  IsPtypeList< NullPtype >
struct  IsPtypeList< PtypeList< T, U > >
struct  PtypeList
struct  IsMember< NullPtype, T >
struct  IsMember< PtypeList< T2, U >, T1 >
struct  IsMember< PtypeList< T, U >, T >
struct  Filter< NullPtype, CheckPtype >
struct  FilterDispatch< T, U, true, CheckPtype >
struct  FilterDispatch< T, U, false, CheckPtype >
struct  Filter< PtypeList< T, U >, CheckPtype >
struct  CheckIsBasic
 basicʤΤ [詳細]
struct  CheckHasMoveMask
 moveMask [詳細]

型定義

typedef Filter< PtypeListAll,
CheckIsBasic >::Result 
PtypeListIsBasic

関数

typedef PTYPELIST_16 (PTYPE_EMPTY, PTYPE_EDGE, PPAWN, PLANCE, PKNIGHT, PSILVER, PBISHOP, PROOK, GOLD, KING, PAWN, LANCE, KNIGHT, SILVER, BISHOP, ROOK) PtypeListAll


説明

Ptype template ˤ list

型定義

typedef Filter<PtypeListAll,CheckIsBasic>::Result osl::ptl::PtypeListIsBasic

ptypeList.h142 行で定義されています。


関数

typedef osl::ptl::PTYPELIST_16 ( PTYPE_EMPTY  ,
PTYPE_EDGE  ,
PPAWN  ,
PLANCE  ,
PKNIGHT  ,
PSILVER  ,
PBISHOP  ,
PROOK  ,
GOLD  ,
KING  ,
PAWN  ,
LANCE  ,
KNIGHT  ,
SILVER  ,
BISHOP  ,
ROOK   
)


Thu Oct 8 05:01:17 2009に生成されました。  doxygen 1.5.6