28 #ifndef _TYPELIB_TYPEDESCRIPTION_HXX_
29 #define _TYPELIB_TYPEDESCRIPTION_HXX_
60 inline static void * SAL_CALL
operator new (
size_t nSize )
SAL_THROW(())
62 inline static void SAL_CALL
operator delete (
void * pMem )
SAL_THROW(())
64 inline static void * SAL_CALL
operator new ( size_t,
void * pMem )
SAL_THROW(())
66 inline static void SAL_CALL
operator delete (
void *,
void * )
SAL_THROW(())
116 {
return this->
operator =( rTypeDescr.get() ); }
130 {
return equals( rTypeDescr._pTypeDescr ); }
134 inline void SAL_CALL
makeComplete() const SAL_THROW(());
141 {
return _pTypeDescr; }
147 {
return (_pTypeDescr != 0); }
151 : _pTypeDescr( pTypeDescr )
167 if (rType.getTypeLibType())
172 : _pTypeDescr( rTypeDescr._pTypeDescr )
202 _pTypeDescr = pTypeDescr;
208 return (_pTypeDescr && pTypeDescr &&
214 if (_pTypeDescr && !_pTypeDescr->
bComplete)