Web Analytics Made Easy - Statcounter
Skip to content

File SBCMetaCast.hpp#

FileList > Core > Meta > SBCMetaCast.hpp

  • #include "SBCMetaMacros.hpp"
  • #include "SBCMetaValueHolder.hpp"
  • #include <string>

Classes#

Type Name
class SBCMetaCast <typename ToType>
class SBCMetaCast< Output(*)()> <typename Output>
class SBCMetaCast< Output(Class::*)()> <typename Output, typename Class>
class SBCMetaCast< ToType * > <typename ToType>
class SBCMetaCast< void > <>

Macros#

Type Name
define SBCast
The short name of SBCMetaCast.
define SB_MAKE_CAST_POINTER_TO_FUNCTION_TEMPLATE (N)
define SB_MAKE_CAST_POINTER_TO_MEMBER_FUNCTION_TEMPLATE (N)

Macro Definition Documentation#

define SBCast#

The short name of SBCMetaCast.

#define SBCast 


define SB_MAKE_CAST_POINTER_TO_FUNCTION_TEMPLATE#

#define SB_MAKE_CAST_POINTER_TO_FUNCTION_TEMPLATE (
    N
) 

define SB_MAKE_CAST_POINTER_TO_MEMBER_FUNCTION_TEMPLATE#

#define SB_MAKE_CAST_POINTER_TO_MEMBER_FUNCTION_TEMPLATE (
    N
)