template <typename T>
static T * NewObj();
template <typename T, typename Param1>
static T * NewObj(
Param1 param1
);
template <typename T, typename Param1, typename Param2>
static T * NewObj(
Param1 param1,
Param2 param2
);
template <typename T, typename Param1, typename Param2, typename Param3>
static T * NewObj(
Param1 param1,
Param2 param2,
Param3 param3
);
template <typename T, typename Param1, typename Param2, typename Param3, typename Param4>
static T * NewObj(
Param1 param1,
Param2 param2,
Param3 param3,
Param4 param4
);
| NewObj ( ) | Creates an object. |
| NewObj ( Param1 ) | Creates an object. |
| NewObj ( Param1, Param2 ) | Creates an object. |
| NewObj ( Param1, Param2, Param3 ) | Creates an object. |
| NewObj ( Param1, Param2, Param3, Param4 ) | Creates an object. |
Creates an object.
Creates an object.
Creates an object.
Creates an object.
Creates an object.
CONFIDENTIAL