1 extern "C" { 2 typedef unsigned char sal_Bool; 3 typedef struct _rtl_uString { 4 } rtl_uString; 5 void rtl_uString_release( rtl_uString * str ) throw (); 6 } 7 class OUString { 8 rtl_uString * pData; 9 public: OUString()10 OUString() {} ~OUString()11 ~OUString() { 12 rtl_uString_release( pData ); 13 } 14 sal_Bool equalsIgnoreAsciiCase( const OUString & str ) const; 15 }; 16 bool findAndRemove(); getAttributeProps()17long getAttributeProps() 18 { 19 long nAttrs = 0; 20 OUString aValue; 21 if (findAndRemove() 22 && aValue.equalsIgnoreAsciiCase(OUString())) 23 ; 24 else 25 nAttrs |= 1; 26 return nAttrs; 27 } 28