Lines Matching refs:eType

212 	aData.eType = SbxEMPTY;  in SbxValue()
259 aData.eType = SbxDataType( n ); in SbxValue()
269 aData.eType = SbxNULL; in SbxValue()
276 switch( aData.eType ) in SbxValue()
304 if( IsFixed() && (aData.eType == SbxOBJECT) in operator =()
306 && (r.aData.eType == SbxSTRING) ) in operator =()
314 if( r.IsFixed() && (r.aData.eType == SbxOBJECT) in operator =()
316 && (aData.eType == SbxSTRING) ) in operator =()
331 aNew.eType = aData.eType; in operator =()
334 aNew.eType = SbxDataType( r.aData.eType & 0x0FFF ); in operator =()
337 aNew.eType = SbxVARIANT; in operator =()
356 if( aData.eType == SbxOBJECT ) in ~SbxValue()
368 else if( aData.eType == SbxDECIMAL ) in ~SbxValue()
377 switch( aData.eType ) in Clear()
402 if( aData.eType == SbxDECIMAL ) in Clear()
411 aEmpty.eType = GetType(); in Clear()
442 SbxDataType t = SbxDataType( p->aData.eType & 0x0FFF ); in TheRealValue()
459 ((SbxValue*) pObj)->aData.eType == SbxOBJECT && in TheRealValue()
526 if( rRes.eType != SbxOBJECT && rRes.eType != SbxVARIANT ) in Get()
531 switch( rRes.eType ) in Get()
574 if( p->aData.eType == SbxOBJECT ) in Get()
583 if( p->aData.eType == rRes.eType ) in Get()
595 SbxDataType eTemp = rRes.eType; in Get()
597 rRes.eType = eTemp; in Get()
621 aRes.eType = SbxSTRING; in GetString()
633 aRes.eType = SbxCoreSTRING; in GetCoreString()
646 aRes.eType = SbxSTRING; in GetOUString()
657 aRes.eType = SbxOBJECT; in HasObject()
666 aRes.eType = SbxBOOL; in GetBool()
705 else if( rVal.eType & 0xF000 ) in GET()
712 if( rVal.eType != SbxOBJECT ) in GET()
718 else if( p->IsFixed() || p->SetType( (SbxDataType) ( rVal.eType & 0x0FFF ) ) ) in GET()
719 switch( rVal.eType & 0x0FFF ) in GET()
755 if( !p->IsFixed() || p->aData.eType == SbxOBJECT ) in GET()
758 if( p->aData.eType == SbxOBJECT && p->aData.pObj == rVal.pObj ) in GET()
786 if( p->aData.eType == rVal.eType ) in GET()
792 p->aData.eType = SbxNULL; in GET()
822 SbxDataType eTargetType = SbxDataType( aData.eType & 0x0FFF ); in PutStringExt()
826 aRes.eType = SbxSTRING; in PutStringExt()
865 aRes.eType = SbxSTRING; in PutString()
874 aRes.eType = SbxBOOL; in PutBool()
902 aData.eType = SbxDECIMAL; in PutDecimal()
923 aRes.eType = SbxLPSTR; in PutpChar()
932 aRes.eType = SbxSTRING; in PutString()
968 return ( (GetFlags() & SBX_FIXED) | (aData.eType & SbxBYREF) ) != 0; in PUT()
1022 return SbxDataType( aData.eType & 0x0FFF ); in GetType()
1027 return aData.eType; in GetFullType()
1033 if( ( t == SbxEMPTY && aData.eType == SbxVOID ) in SetType()
1034 || ( aData.eType == SbxEMPTY && t == SbxVOID ) ) in SetType()
1046 if( ( t & 0x0FFF ) != ( aData.eType & 0x0FFF ) ) in SetType()
1055 switch( aData.eType ) in SetType()
1079 aData.eType = t; in SetType()
1088 if( ( aData.eType & 0x0FFF ) == eTo ) in Convert()
1104 if( aData.eType == SbxNULL ) in Convert()
1111 aNew.eType = eTo; in Convert()
1167 aL.eType = aR.eType = SbxSTRING; in Compute()
1201 aL.eType = aR.eType = GetType(); in Compute()
1205 aL.eType = aR.eType = SbxLONG; in Compute()
1210 aL.eType = aR.eType = SbxLONG64; in Compute()
1215 aL.eType = aR.eType = SbxLONG; in Compute()
1227 if( aL.eType == SbxCURRENCY ) in Compute()
1228 aL.eType = SbxLONG64; in Compute()
1229 if( aL.eType == SbxLONG64 ) in Compute()
1232 else if( aL.eType == SbxULONG64 ) in Compute()
1235 else if( aL.eType == SbxLONG ) in Compute()
1243 if( aL.eType == SbxCURRENCY ) in Compute()
1244 aL.eType = SbxLONG64; in Compute()
1245 if( aL.eType == SbxLONG64 ) in Compute()
1248 else if( aL.eType == SbxULONG64 ) in Compute()
1251 else if( aL.eType == SbxLONG ) in Compute()
1259 if( aL.eType != SbxLONG && aL.eType != SbxULONG ) in Compute()
1265 if( aL.eType != SbxLONG && aL.eType != SbxULONG ) in Compute()
1271 if( aL.eType != SbxLONG && aL.eType != SbxULONG ) in Compute()
1277 if( aL.eType != SbxLONG && aL.eType != SbxULONG ) in Compute()
1283 if( aL.eType != SbxLONG && aL.eType != SbxULONG ) in Compute()
1289 if( aL.eType != SbxLONG && aL.eType != SbxULONG ) in Compute()
1301 aL.eType = aR.eType = SbxDECIMAL; in Compute()
1350 aL.eType = SbxCURRENCY; in Compute()
1351 aR.eType = SbxCURRENCY; in Compute()
1409 aL.eType = aR.eType = SbxDOUBLE; in Compute()
1441 aL.eType = SbxDATE; in Compute()
1501 aL.eType = aR.eType = SbxSTRING; in Compare()
1524 aL.eType = aR.eType = SbxSINGLE; in Compare()
1546 aL.eType = aR.eType = SbxDECIMAL; in Compare()
1580 aL.eType = aR.eType = SbxDOUBLE; in Compare()
1627 aData.eType = SbxDataType( nType ); in LoadData()
1723 r >> aData.nLong, aData.eType = SbxLONG; in LoadData()
1734 r >> aData.nULong, aData.eType = SbxULONG; in LoadData()
1753 aData.eType = SbxNULL; in LoadData()
1762 sal_uInt16 nType = sal::static_int_cast< sal_uInt16 >(aData.eType); in StoreData()
1773 ((SbxValue*)this)->aData.eType = (SbxDataType)( ( nType & 0xF000 ) | SbxDOUBLE ); in StoreData()
1775 ((SbxValue*)this)->aData.eType = (SbxDataType)nType; in StoreData()