File SBCClassMacros.hpp
FileList > Class > SBCClassMacros.hpp
#include "SBCContainerString.hpp"
#include "SBCMetaValueHolder.hpp"
#include "SBCMetaCanCast.hpp"
#include "SBCMetaCast.hpp"
#include "SBCMetaMacros.hpp"
Macros
Macro Definition Documentation
define SB_MAKE_ARGUMENT_TYPE
#define SB_MAKE_ARGUMENT_TYPE (
N
)
define SB_MAKE_ARGUMENT_TYPE0
#define SB_MAKE_ARGUMENT_TYPE0
define SB_MAKE_ARGUMENT_TYPE1
#define SB_MAKE_ARGUMENT_TYPE1
define SB_MAKE_ARGUMENT_TYPE10
#define SB_MAKE_ARGUMENT_TYPE10
define SB_MAKE_ARGUMENT_TYPE11
#define SB_MAKE_ARGUMENT_TYPE11
define SB_MAKE_ARGUMENT_TYPE12
#define SB_MAKE_ARGUMENT_TYPE12
define SB_MAKE_ARGUMENT_TYPE13
#define SB_MAKE_ARGUMENT_TYPE13
define SB_MAKE_ARGUMENT_TYPE14
#define SB_MAKE_ARGUMENT_TYPE14
define SB_MAKE_ARGUMENT_TYPE15
#define SB_MAKE_ARGUMENT_TYPE15
define SB_MAKE_ARGUMENT_TYPE16
#define SB_MAKE_ARGUMENT_TYPE16
define SB_MAKE_ARGUMENT_TYPE2
#define SB_MAKE_ARGUMENT_TYPE2
define SB_MAKE_ARGUMENT_TYPE3
#define SB_MAKE_ARGUMENT_TYPE3
define SB_MAKE_ARGUMENT_TYPE4
#define SB_MAKE_ARGUMENT_TYPE4
define SB_MAKE_ARGUMENT_TYPE5
#define SB_MAKE_ARGUMENT_TYPE5
define SB_MAKE_ARGUMENT_TYPE6
#define SB_MAKE_ARGUMENT_TYPE6
define SB_MAKE_ARGUMENT_TYPE7
#define SB_MAKE_ARGUMENT_TYPE7
define SB_MAKE_ARGUMENT_TYPE8
#define SB_MAKE_ARGUMENT_TYPE8
define SB_MAKE_ARGUMENT_TYPE9
#define SB_MAKE_ARGUMENT_TYPE9
define SB_MAKE_ARGUMENT_TYPE_LIST
#define SB_MAKE_ARGUMENT_TYPE_LIST (
N
)
define SB_MAKE_ARGUMENT_TYPE_LIST0
#define SB_MAKE_ARGUMENT_TYPE_LIST0
define SB_MAKE_ARGUMENT_TYPE_LIST1
#define SB_MAKE_ARGUMENT_TYPE_LIST1
define SB_MAKE_ARGUMENT_TYPE_LIST10
#define SB_MAKE_ARGUMENT_TYPE_LIST10
define SB_MAKE_ARGUMENT_TYPE_LIST11
#define SB_MAKE_ARGUMENT_TYPE_LIST11
define SB_MAKE_ARGUMENT_TYPE_LIST12
#define SB_MAKE_ARGUMENT_TYPE_LIST12
define SB_MAKE_ARGUMENT_TYPE_LIST13
#define SB_MAKE_ARGUMENT_TYPE_LIST13
define SB_MAKE_ARGUMENT_TYPE_LIST14
#define SB_MAKE_ARGUMENT_TYPE_LIST14
define SB_MAKE_ARGUMENT_TYPE_LIST15
#define SB_MAKE_ARGUMENT_TYPE_LIST15
define SB_MAKE_ARGUMENT_TYPE_LIST16
#define SB_MAKE_ARGUMENT_TYPE_LIST16
define SB_MAKE_ARGUMENT_TYPE_LIST2
#define SB_MAKE_ARGUMENT_TYPE_LIST2
define SB_MAKE_ARGUMENT_TYPE_LIST3
#define SB_MAKE_ARGUMENT_TYPE_LIST3
define SB_MAKE_ARGUMENT_TYPE_LIST4
#define SB_MAKE_ARGUMENT_TYPE_LIST4
define SB_MAKE_ARGUMENT_TYPE_LIST5
#define SB_MAKE_ARGUMENT_TYPE_LIST5
define SB_MAKE_ARGUMENT_TYPE_LIST6
#define SB_MAKE_ARGUMENT_TYPE_LIST6
define SB_MAKE_ARGUMENT_TYPE_LIST7
#define SB_MAKE_ARGUMENT_TYPE_LIST7
define SB_MAKE_ARGUMENT_TYPE_LIST8
#define SB_MAKE_ARGUMENT_TYPE_LIST8
define SB_MAKE_ARGUMENT_TYPE_LIST9
#define SB_MAKE_ARGUMENT_TYPE_LIST9
define SB_MAKE_CONSTRUCTOR_SIGNATURE
#define SB_MAKE_CONSTRUCTOR_SIGNATURE (
N
)
define SB_MAKE_CONSTRUCTOR_SIGNATURE0
#define SB_MAKE_CONSTRUCTOR_SIGNATURE0
define SB_MAKE_CONSTRUCTOR_SIGNATURE1
#define SB_MAKE_CONSTRUCTOR_SIGNATURE1
define SB_MAKE_CONSTRUCTOR_SIGNATURE10
#define SB_MAKE_CONSTRUCTOR_SIGNATURE10
define SB_MAKE_CONSTRUCTOR_SIGNATURE11
#define SB_MAKE_CONSTRUCTOR_SIGNATURE11
define SB_MAKE_CONSTRUCTOR_SIGNATURE12
#define SB_MAKE_CONSTRUCTOR_SIGNATURE12
define SB_MAKE_CONSTRUCTOR_SIGNATURE13
#define SB_MAKE_CONSTRUCTOR_SIGNATURE13
define SB_MAKE_CONSTRUCTOR_SIGNATURE14
#define SB_MAKE_CONSTRUCTOR_SIGNATURE14
define SB_MAKE_CONSTRUCTOR_SIGNATURE15
#define SB_MAKE_CONSTRUCTOR_SIGNATURE15
define SB_MAKE_CONSTRUCTOR_SIGNATURE16
#define SB_MAKE_CONSTRUCTOR_SIGNATURE16
define SB_MAKE_CONSTRUCTOR_SIGNATURE2
#define SB_MAKE_CONSTRUCTOR_SIGNATURE2
define SB_MAKE_CONSTRUCTOR_SIGNATURE3
#define SB_MAKE_CONSTRUCTOR_SIGNATURE3
define SB_MAKE_CONSTRUCTOR_SIGNATURE4
#define SB_MAKE_CONSTRUCTOR_SIGNATURE4
define SB_MAKE_CONSTRUCTOR_SIGNATURE5
#define SB_MAKE_CONSTRUCTOR_SIGNATURE5
define SB_MAKE_CONSTRUCTOR_SIGNATURE6
#define SB_MAKE_CONSTRUCTOR_SIGNATURE6
define SB_MAKE_CONSTRUCTOR_SIGNATURE7
#define SB_MAKE_CONSTRUCTOR_SIGNATURE7
define SB_MAKE_CONSTRUCTOR_SIGNATURE8
#define SB_MAKE_CONSTRUCTOR_SIGNATURE8
define SB_MAKE_CONSTRUCTOR_SIGNATURE9
#define SB_MAKE_CONSTRUCTOR_SIGNATURE9
define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT
#define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT (
N
)
define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT0
#define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT0
define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT1
#define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT1
define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT10
#define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT10
define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT11
#define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT11
define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT12
#define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT12
define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT13
#define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT13
define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT14
#define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT14
define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT15
#define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT15
define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT16
#define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT16
define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT2
#define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT2
define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT3
#define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT3
define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT4
#define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT4
define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT5
#define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT5
define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT6
#define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT6
define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT7
#define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT7
define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT8
#define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT8
define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT9
#define SB_MAKE_CONST_FUNCTION_SIGNATURE_WITHOUT_OUTPUT9
define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS
#define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS (
N
)
define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_0
These macros are used to help writing templates.
#define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_0
define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_1
#define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_1
define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_10
#define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_10
define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_11
#define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_11
define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_12
#define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_12
define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_13
#define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_13
define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_14
#define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_14
define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_15
#define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_15
define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_16
#define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_16
define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_2
#define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_2
define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_3
#define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_3
define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_4
#define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_4
define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_5
#define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_5
define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_6
#define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_6
define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_7
#define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_7
define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_8
#define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_8
define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_9
#define SB_MAKE_FUNCTION_GENERIC_ARGUMENTS_9
define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS
#define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS (
N
)
define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_0
#define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_0
define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_1
#define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_1
define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_10
#define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_10
define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_11
#define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_11
define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_12
#define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_12
define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_13
#define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_13
define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_14
#define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_14
define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_15
#define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_15
define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_16
#define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_16
define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_2
#define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_2
define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_3
#define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_3
define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_4
#define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_4
define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_5
#define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_5
define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_6
#define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_6
define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_7
#define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_7
define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_8
#define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_8
define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_9
#define SB_MAKE_FUNCTION_GENERIC_CALL_ARGUMENTS_9
define SB_MAKE_FUNCTION_SIGNATURE
#define SB_MAKE_FUNCTION_SIGNATURE (
N
)
define SB_MAKE_FUNCTION_SIGNATURE0
#define SB_MAKE_FUNCTION_SIGNATURE0
define SB_MAKE_FUNCTION_SIGNATURE1
#define SB_MAKE_FUNCTION_SIGNATURE1
define SB_MAKE_FUNCTION_SIGNATURE10
#define SB_MAKE_FUNCTION_SIGNATURE10
define SB_MAKE_FUNCTION_SIGNATURE11
#define SB_MAKE_FUNCTION_SIGNATURE11
define SB_MAKE_FUNCTION_SIGNATURE12
#define SB_MAKE_FUNCTION_SIGNATURE12
define SB_MAKE_FUNCTION_SIGNATURE13
#define SB_MAKE_FUNCTION_SIGNATURE13
define SB_MAKE_FUNCTION_SIGNATURE14
#define SB_MAKE_FUNCTION_SIGNATURE14
define SB_MAKE_FUNCTION_SIGNATURE15
#define SB_MAKE_FUNCTION_SIGNATURE15
define SB_MAKE_FUNCTION_SIGNATURE16
#define SB_MAKE_FUNCTION_SIGNATURE16
define SB_MAKE_FUNCTION_SIGNATURE2
#define SB_MAKE_FUNCTION_SIGNATURE2
define SB_MAKE_FUNCTION_SIGNATURE3
#define SB_MAKE_FUNCTION_SIGNATURE3
define SB_MAKE_FUNCTION_SIGNATURE4
#define SB_MAKE_FUNCTION_SIGNATURE4
define SB_MAKE_FUNCTION_SIGNATURE5
#define SB_MAKE_FUNCTION_SIGNATURE5
define SB_MAKE_FUNCTION_SIGNATURE6
#define SB_MAKE_FUNCTION_SIGNATURE6
define SB_MAKE_FUNCTION_SIGNATURE7
#define SB_MAKE_FUNCTION_SIGNATURE7
define SB_MAKE_FUNCTION_SIGNATURE8
#define SB_MAKE_FUNCTION_SIGNATURE8
define SB_MAKE_FUNCTION_SIGNATURE9
#define SB_MAKE_FUNCTION_SIGNATURE9
define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT
#define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT (
N
)
define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT0
#define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT0
define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT1
#define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT1
define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT10
#define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT10
define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT11
#define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT11
define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT12
#define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT12
define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT13
#define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT13
define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT14
#define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT14
define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT15
#define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT15
define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT16
#define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT16
define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT2
#define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT2
define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT3
#define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT3
define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT4
#define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT4
define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT5
#define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT5
define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT6
#define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT6
define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT7
#define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT7
define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT8
#define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT8
define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT9
#define SB_MAKE_FUNCTION_SIGNATURE_WITHOUT_OUTPUT9
define SB_MAKE_GENERIC_CAN_CALL
#define SB_MAKE_GENERIC_CAN_CALL (
N
)
define SB_MAKE_GENERIC_CAN_CALL_0
#define SB_MAKE_GENERIC_CAN_CALL_0
define SB_MAKE_GENERIC_CAN_CALL_1
#define SB_MAKE_GENERIC_CAN_CALL_1
define SB_MAKE_GENERIC_CAN_CALL_10
#define SB_MAKE_GENERIC_CAN_CALL_10
define SB_MAKE_GENERIC_CAN_CALL_11
#define SB_MAKE_GENERIC_CAN_CALL_11
define SB_MAKE_GENERIC_CAN_CALL_12
#define SB_MAKE_GENERIC_CAN_CALL_12
define SB_MAKE_GENERIC_CAN_CALL_13
#define SB_MAKE_GENERIC_CAN_CALL_13
define SB_MAKE_GENERIC_CAN_CALL_14
#define SB_MAKE_GENERIC_CAN_CALL_14
define SB_MAKE_GENERIC_CAN_CALL_15
#define SB_MAKE_GENERIC_CAN_CALL_15
define SB_MAKE_GENERIC_CAN_CALL_16
#define SB_MAKE_GENERIC_CAN_CALL_16
define SB_MAKE_GENERIC_CAN_CALL_2
#define SB_MAKE_GENERIC_CAN_CALL_2
define SB_MAKE_GENERIC_CAN_CALL_3
#define SB_MAKE_GENERIC_CAN_CALL_3
define SB_MAKE_GENERIC_CAN_CALL_4
#define SB_MAKE_GENERIC_CAN_CALL_4
define SB_MAKE_GENERIC_CAN_CALL_5
#define SB_MAKE_GENERIC_CAN_CALL_5
define SB_MAKE_GENERIC_CAN_CALL_6
#define SB_MAKE_GENERIC_CAN_CALL_6
define SB_MAKE_GENERIC_CAN_CALL_7
#define SB_MAKE_GENERIC_CAN_CALL_7
define SB_MAKE_GENERIC_CAN_CALL_8
#define SB_MAKE_GENERIC_CAN_CALL_8
define SB_MAKE_GENERIC_CAN_CALL_9
#define SB_MAKE_GENERIC_CAN_CALL_9
define SB_MAKE_GET_PARAMETER_TYPE
#define SB_MAKE_GET_PARAMETER_TYPE (
N
)
define SB_MAKE_GET_PARAMETER_TYPE0
#define SB_MAKE_GET_PARAMETER_TYPE0
define SB_MAKE_GET_PARAMETER_TYPE1
#define SB_MAKE_GET_PARAMETER_TYPE1
define SB_MAKE_GET_PARAMETER_TYPE10
#define SB_MAKE_GET_PARAMETER_TYPE10
define SB_MAKE_GET_PARAMETER_TYPE11
#define SB_MAKE_GET_PARAMETER_TYPE11
define SB_MAKE_GET_PARAMETER_TYPE12
#define SB_MAKE_GET_PARAMETER_TYPE12
define SB_MAKE_GET_PARAMETER_TYPE13
#define SB_MAKE_GET_PARAMETER_TYPE13
define SB_MAKE_GET_PARAMETER_TYPE14
#define SB_MAKE_GET_PARAMETER_TYPE14
define SB_MAKE_GET_PARAMETER_TYPE15
#define SB_MAKE_GET_PARAMETER_TYPE15
define SB_MAKE_GET_PARAMETER_TYPE16
#define SB_MAKE_GET_PARAMETER_TYPE16
define SB_MAKE_GET_PARAMETER_TYPE2
#define SB_MAKE_GET_PARAMETER_TYPE2
define SB_MAKE_GET_PARAMETER_TYPE3
#define SB_MAKE_GET_PARAMETER_TYPE3
define SB_MAKE_GET_PARAMETER_TYPE4
#define SB_MAKE_GET_PARAMETER_TYPE4
define SB_MAKE_GET_PARAMETER_TYPE5
#define SB_MAKE_GET_PARAMETER_TYPE5
define SB_MAKE_GET_PARAMETER_TYPE6
#define SB_MAKE_GET_PARAMETER_TYPE6
define SB_MAKE_GET_PARAMETER_TYPE7
#define SB_MAKE_GET_PARAMETER_TYPE7
define SB_MAKE_GET_PARAMETER_TYPE8
#define SB_MAKE_GET_PARAMETER_TYPE8
define SB_MAKE_GET_PARAMETER_TYPE9
#define SB_MAKE_GET_PARAMETER_TYPE9
define SB_MAKE_GET_PARAMETER_TYPENAME
#define SB_MAKE_GET_PARAMETER_TYPENAME (
N
)
define SB_MAKE_GET_PARAMETER_TYPENAME0
#define SB_MAKE_GET_PARAMETER_TYPENAME0
define SB_MAKE_GET_PARAMETER_TYPENAME1
#define SB_MAKE_GET_PARAMETER_TYPENAME1
define SB_MAKE_GET_PARAMETER_TYPENAME10
#define SB_MAKE_GET_PARAMETER_TYPENAME10
define SB_MAKE_GET_PARAMETER_TYPENAME11
#define SB_MAKE_GET_PARAMETER_TYPENAME11
define SB_MAKE_GET_PARAMETER_TYPENAME12
#define SB_MAKE_GET_PARAMETER_TYPENAME12
define SB_MAKE_GET_PARAMETER_TYPENAME13
#define SB_MAKE_GET_PARAMETER_TYPENAME13
define SB_MAKE_GET_PARAMETER_TYPENAME14
#define SB_MAKE_GET_PARAMETER_TYPENAME14
define SB_MAKE_GET_PARAMETER_TYPENAME15
#define SB_MAKE_GET_PARAMETER_TYPENAME15
define SB_MAKE_GET_PARAMETER_TYPENAME16
#define SB_MAKE_GET_PARAMETER_TYPENAME16
define SB_MAKE_GET_PARAMETER_TYPENAME2
#define SB_MAKE_GET_PARAMETER_TYPENAME2
define SB_MAKE_GET_PARAMETER_TYPENAME3
#define SB_MAKE_GET_PARAMETER_TYPENAME3
define SB_MAKE_GET_PARAMETER_TYPENAME4
#define SB_MAKE_GET_PARAMETER_TYPENAME4
define SB_MAKE_GET_PARAMETER_TYPENAME5
#define SB_MAKE_GET_PARAMETER_TYPENAME5
define SB_MAKE_GET_PARAMETER_TYPENAME6
#define SB_MAKE_GET_PARAMETER_TYPENAME6
define SB_MAKE_GET_PARAMETER_TYPENAME7
#define SB_MAKE_GET_PARAMETER_TYPENAME7
define SB_MAKE_GET_PARAMETER_TYPENAME8
#define SB_MAKE_GET_PARAMETER_TYPENAME8
define SB_MAKE_GET_PARAMETER_TYPENAME9
#define SB_MAKE_GET_PARAMETER_TYPENAME9