Lines Matching refs:Class
60 #define PRV_SV_DECL_META_FACTORY( Class ) \ argument
62 static SvMetaObject * Create() { return new Class; } \
63 static const char * GetClassName() { return #Class; }
65 #define PRV_SV_IMPL_META_FACTORY( Class ) \ argument
66 SvAttributeList * Class::pAttribList = NULL;
70 #define PRV_SV_DECL_META_FACTORY( Class ) argument
72 #define PRV_SV_IMPL_META_FACTORY( Class ) argument
76 #define SV_DECL_META_FACTORY( Class, CLASS_ID ) \ argument
77 SV_DECL_PERSIST( Class, CLASS_ID ) \
78 PRV_SV_DECL_META_FACTORY( Class )
81 #define SV_DECL_META_FACTORY1( Class, Super1, CLASS_ID ) \ argument
82 SV_DECL_PERSIST1( Class, Super1, CLASS_ID ) \
83 PRV_SV_DECL_META_FACTORY( Class )
85 #define SV_IMPL_META_FACTORY( Class ) \ argument
86 PRV_SV_IMPL_META_FACTORY( Class ) \
87 SV_IMPL_PERSIST( Class )
90 #define SV_IMPL_META_FACTORY1( Class, Super1 ) \ argument
91 PRV_SV_IMPL_META_FACTORY( Class ) \
92 SV_IMPL_PERSIST1( Class, Super1 )