Lines Matching refs:Class
46 #define SV_CLASS_REGISTER( Class ) \ argument
47 Register( Class::StaticClassId(), Class::CreateInstance )
68 #define SV_DECL_PERSIST( Class, CLASS_ID ) \ argument
73 Class *& rpObj); \
78 #define SV_DECL_PERSIST1( Class, Super1, CLASS_ID ) \ argument
79 SV_DECL_PERSIST( Class, CLASS_ID )
81 #define PRV_SV_IMPL_PERSIST( Class ) \ argument
82 void * Class::CreateInstance( SvPersistBase ** ppBase )\
84 Class * p = new Class(); \
88 sal_uInt16 Class::GetClassId() const \
90 SvPersistStream& operator >> (SvPersistStream & rStm, Class *& rpObj)\
94 rpObj = PTR_CAST( Class, pObj ); \
98 #define SV_IMPL_PERSIST( Class ) \ argument
99 TYPEINIT0( Class ) \
100 PRV_SV_IMPL_PERSIST( Class )
102 #define SV_IMPL_PERSIST1( Class, Super1 ) \ argument
103 TYPEINIT1( Class, Super1 ) \
104 PRV_SV_IMPL_PERSIST( Class )