Loading...
Searching...
No Matches
SBCClassFactory.hpp File Reference

Classes

class  SBCClassFactory
 This class describes a class factory in a class proxy. More...
 

Typedefs

typedef SBCClassFactory SBFactory
 The short name of SBCClassFactory.
 

Descriptions of class factories

#define SB_FACTORY_BEGIN
 Declares the beginning of the class factory.
 
#define SB_FACTORY_END
 Declares the end of the class factory.
 

Descriptions of constructors

#define SB_CONSTRUCTOR_0(CLASS)
 Declares a class constructor CLASS::CLASS()
 
#define SB_CONSTRUCTOR_1(CLASS, T0)
 Declares a class constructor CLASS::CLASS(T0)
 
#define SB_CONSTRUCTOR_2(CLASS, T0, T1)
 Declares a class constructor CLASS::CLASS(T0,T1)
 
#define SB_CONSTRUCTOR_3(CLASS, T0, T1, T2)
 Declares a class constructor CLASS::CLASS(T0,T1,T2)
 
#define SB_CONSTRUCTOR_4(CLASS, T0, T1, T2, T3)
 Declares a class constructor CLASS::CLASS(T0,T1,T2,T3)
 
#define SB_CONSTRUCTOR_5(CLASS, T0, T1, T2, T3, T4)
 Declares a class constructor CLASS::CLASS(T0,T1,T2,T3,T4)
 
#define SB_CONSTRUCTOR_6(CLASS, T0, T1, T2, T3, T4, T5)
 Declares a class constructor CLASS::CLASS(T0,T1,T2,T3,T4,T5)
 
#define SB_CONSTRUCTOR_7(CLASS, T0, T1, T2, T3, T4, T5, T6)
 Declares a class constructor CLASS::CLASS(T0,T1,T2,T3,T4,T5,T6)
 
#define SB_CONSTRUCTOR_8(CLASS, T0, T1, T2, T3, T4, T5, T6, T7)
 Declares a class constructor CLASS::CLASS(T0,T1,T2,T3,T4,T5,T6,T7)
 
#define SB_CONSTRUCTOR_9(CLASS, T0, T1, T2, T3, T4, T5, T6, T7, T8)
 Declares a class constructor CLASS::CLASS(T0,T1,T2,T3,T4,T5,T6,T7,T8)
 
#define SB_CONSTRUCTOR_10(CLASS, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)
 Declares a class constructor CLASS::CLASS(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9)
 
#define SB_CONSTRUCTOR_11(CLASS, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
 Declares a class constructor CLASS::CLASS(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10)
 
#define SB_CONSTRUCTOR_12(CLASS, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)
 Declares a class constructor CLASS::CLASS(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11)
 
#define SB_CONSTRUCTOR_13(CLASS, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)
 Declares a class constructor CLASS::CLASS(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12)
 
#define SB_CONSTRUCTOR_14(CLASS, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)
 Declares a class constructor CLASS::CLASS(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13)
 
#define SB_CONSTRUCTOR_15(CLASS, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)
 Declares a class constructor CLASS::CLASS(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14)
 
#define SB_CONSTRUCTOR_16(CLASS, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)
 Declares a class constructor CLASS::CLASS(T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15)