diff options
Diffstat (limited to 'tools/inc/tools/resary.hxx')
-rw-r--r-- | tools/inc/tools/resary.hxx | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/tools/inc/tools/resary.hxx b/tools/inc/tools/resary.hxx index 6f3af5869580..63c4859c66b7 100644 --- a/tools/inc/tools/resary.hxx +++ b/tools/inc/tools/resary.hxx @@ -2,7 +2,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -38,8 +38,8 @@ struct ImplResStringItem { - XubString maStr; - long mnValue; + XubString maStr; + long mnValue; #ifdef _TOOLS_RESARY_CXX ImplResStringItem( const XubString& rStr ) : @@ -61,34 +61,34 @@ class TOOLS_DLLPUBLIC ResStringArray // --------------------- struct ImplResStringItem { - XubString m_aStr; - long m_nValue; - + XubString m_aStr; + long m_nValue; + ImplResStringItem( const XubString& rStr, long nValue = 0 ) : m_aStr( rStr ), m_nValue( nValue ) {} }; - + std::vector< ImplResStringItem > m_aStrings; - + public: ResStringArray( const ResId& rResId ); ~ResStringArray(); - - const XubString& GetString( sal_uInt32 nIndex ) const + + const XubString& GetString( sal_uInt32 nIndex ) const { return (nIndex < m_aStrings.size()) ? m_aStrings[nIndex].m_aStr : String::EmptyString(); } - long GetValue( sal_uInt32 nIndex ) const + long GetValue( sal_uInt32 nIndex ) const { return (nIndex < m_aStrings.size()) ? m_aStrings[nIndex].m_nValue : -1; } - sal_uInt32 Count() const { return sal_uInt32(m_aStrings.size()); } - - sal_uInt32 FindIndex( long nValue ) const; - + sal_uInt32 Count() const { return sal_uInt32(m_aStrings.size()); } + + sal_uInt32 FindIndex( long nValue ) const; + private: ResStringArray( const ResStringArray& ); - ResStringArray& operator=( const ResStringArray& ); + ResStringArray& operator=( const ResStringArray& ); }; -#endif // _TOOLS_RESARY_HXX +#endif // _TOOLS_RESARY_HXX /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |