Class SBCMetaCast< Output(*)(T0, T1)>#
template <typename Output, typename T0, typename T1>
ClassList > SBCMetaCast< Output(*)(T0, T1)>
Public Types#
| Type | Name |
|---|---|
| typedef Output(* | ToType |
Public Static Functions#
| Type | Name |
|---|---|
| SBCMetaValueBase * | castFrom (SBCMetaValueBase * fromValue) |
| SBCMetaValueBase * | castFrom (SBCMetaValueBase * fromValue) |
| Output(*)(T0, T1) | getValue (SBCMetaValueBase * fromValue) |
| ToType | getValue (SBCMetaValueBase * fromValue) |
Public Types Documentation#
typedef ToType#
Public Static Functions Documentation#
function castFrom [1/2]#
static inline SBCMetaValueBase * SBCMetaCast< Output(*)(T0, T1)>::castFrom (
SBCMetaValueBase * fromValue
)
function castFrom [2/2]#
static inline SBCMetaValueBase * SBCMetaCast< Output(*)(T0, T1)>::castFrom (
SBCMetaValueBase * fromValue
)
function getValue [1/2]#
static inline Output(*)(T0, T1) SBCMetaCast< Output(*)(T0, T1)>::getValue (
SBCMetaValueBase * fromValue
)