/** find the given text encoding in the map. @returnthe<em>end</em>iteratoriftheencodingcouldnotbefound.
*/
CharsetIterator find(const rtl_TextEncoding _eEncoding) const; /** find the given IANA name in the map. @returnthe<em>end</em>iteratoriftheIANAnamecouldnotbefound.
*/
CharsetIterator findIanaName(std::u16string_view _rIanaName) const;
/// get access to the first element of the charset collection
CharsetIterator begin() const; /// get access to the (last + 1st) element of the charset collection
CharsetIterator end() const;
protected: // needed because we want to call a virtual method during construction void lateConstruct(); void ensureConstructed( ) const { if ( m_aEncodings.empty() ) const_cast< OCharsetMap* >( this)->lateConstruct(); }
public:
CharsetIteratorDerefHelper operator*() const; // no -> operator // this would require us to a) store CharsetIteratorDerefHelper instances ourself so that we // can return a pointer or b) introduce a -> operator on the CharsetIteratorDerefHelper, too.
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.