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