Lines Matching refs:rBase
239 void SvMetaClass::ReadAttributesSvIdl( SvIdlDataBase & rBase, in ReadAttributesSvIdl() argument
242 SvMetaType::ReadAttributesSvIdl( rBase, rInStm ); in ReadAttributesSvIdl()
251 void SvMetaClass::WriteAttributesSvIdl( SvIdlDataBase & rBase, in WriteAttributesSvIdl() argument
254 SvMetaType::WriteAttributesSvIdl( rBase, rOutStm, nTab ); in WriteAttributesSvIdl()
274 void SvMetaClass::ReadContextSvIdl( SvIdlDataBase & rBase, in ReadContextSvIdl() argument
282 SvMetaClass * pClass = rBase.ReadKnownClass( rInStm ); in ReadContextSvIdl()
299 rBase.SetError( "Automation already set", in ReadContextSvIdl()
301 rBase.WriteError( rInStm ); in ReadContextSvIdl()
309 rBase.SetError( "missing ]", rInStm.GetToken() ); in ReadContextSvIdl()
310 rBase.WriteError( rInStm ); in ReadContextSvIdl()
316 rBase.SetError( "only attribute Automation allowed", in ReadContextSvIdl()
318 rBase.WriteError( rInStm ); in ReadContextSvIdl()
332 rBase.SetError( "unknown imported interface", rInStm.GetToken() ); in ReadContextSvIdl()
333 rBase.WriteError( rInStm ); in ReadContextSvIdl()
339 SvMetaType * pType = rBase.ReadKnownType( rInStm ); in ReadContextSvIdl()
346 if( xAttr->ReadSvIdl( rBase, rInStm ) ) in ReadContextSvIdl()
347 bOk = xAttr->Test( rBase, rInStm ); in ReadContextSvIdl()
352 if( xAttr->ReadSvIdl( rBase, rInStm ) ) in ReadContextSvIdl()
353 bOk = xAttr->Test( rBase, rInStm ); in ReadContextSvIdl()
357 bOk = TestAttribute( rBase, rInStm, *xAttr ); in ReadContextSvIdl()
363 aI.SetValue( rBase.GetUniqueId() ); in ReadContextSvIdl()
380 SvIdlDataBase & rBase, in WriteContextSvIdl() argument
390 aAttrList.GetObject( n )->WriteSvIdl( rBase, rOutStm, nTab ); in WriteContextSvIdl()
413 sal_Bool SvMetaClass::ReadSvIdl( SvIdlDataBase & rBase, SvTokenStream & rInStm ) in ReadSvIdl() argument
416 if( SvMetaType::ReadHeaderSvIdl( rBase, rInStm ) && GetType() == TYPE_CLASS ) in ReadSvIdl()
421 aSuperClass = rBase.ReadKnownClass( rInStm ); in ReadSvIdl()
426 rBase.SetError( "unknown super class", in ReadSvIdl()
428 rBase.WriteError( rInStm ); in ReadSvIdl()
433 rBase.Write( '.' ); in ReadSvIdl()
434 bOk = SvMetaName::ReadSvIdl( rBase, rInStm ); in ReadSvIdl()
448 sal_Bool SvMetaClass::TestAttribute( SvIdlDataBase & rBase, SvTokenStream & rInStm, in TestAttribute() argument
473 rBase.SetError( aStr, rInStm.GetToken() ); in TestAttribute()
474 rBase.WriteError( rInStm ); in TestAttribute()
494 rBase.SetError( aStr, rInStm.GetToken() ); in TestAttribute()
495 rBase.WriteError( rInStm ); in TestAttribute()
502 return pSC->TestAttribute( rBase, rInStm, rAttr ); in TestAttribute()
511 void SvMetaClass::WriteSvIdl( SvIdlDataBase & rBase, SvStream & rOutStm, in WriteSvIdl() argument
514 WriteHeaderSvIdl( rBase, rOutStm, nTab ); in WriteSvIdl()
518 SvMetaName::WriteSvIdl( rBase, rOutStm, nTab ); in WriteSvIdl()
584 void SvMetaClass::Write( SvIdlDataBase & rBase, SvStream & rOutStm, in Write() argument
588 rBase.aIFaceName = GetName(); in Write()
661 pAttr->Write( rBase, rOutStm, nTab, nT, WA_METHOD ); in Write()
664 pAttr->Write( rBase, rOutStm, nTab, nT, WA_VARIABLE ); in Write()
680 sal_uInt16 SvMetaClass::WriteSlotParamArray( SvIdlDataBase & rBase, in WriteSlotParamArray() argument
689 nCount = nCount + pAttr->WriteSlotParamArray( rBase, rOutStm ); in WriteSlotParamArray()
702 SvIdlDataBase & rBase, in WriteSlots() argument
712 rSlotList, pEle->aPrefix, rBase, in WriteSlots()
726 const ByteString & rPrefix, SvIdlDataBase& rBase) in InsertSlots() argument
753 pAttr->Insert(rList, rPrefix, rBase); in InsertSlots()
776 pCl->InsertSlots( rList, rSuperList, rClassList, rPre, rBase ); in InsertSlots()
782 aSuperClass->InsertSlots( rList, rSuperList, rClassList, rPrefix, rBase ); in InsertSlots()
837 void SvMetaClass::WriteSfx( SvIdlDataBase & rBase, SvStream & rOutStm ) in WriteSfx() argument
874 InsertSlots(aSlotList, aSuperList, classList, ByteString(), rBase); in WriteSfx()
886 sal_uInt16 nArgCount = WriteSlotParamArray( rBase, aSlotList, rOutStm ); in WriteSfx()
913 WriteSlots( GetName(), 0, aSlotList, rBase, rOutStm ); in WriteSfx()
940 void SvMetaClass::WriteHelpIds( SvIdlDataBase & rBase, SvStream & rOutStm, in WriteHelpIds() argument
946 pAttr->WriteHelpId( rBase, rOutStm, pTable ); in WriteHelpIds()
953 void SvMetaClass::WriteSrc( SvIdlDataBase & rBase, SvStream & rOutStm, in WriteSrc() argument
959 pAttr->WriteSrc( rBase, rOutStm, pTable ); in WriteSrc()