|
Sierra Toolkit
Version of the Day
|
Classes | |
| class | sierra::StringBase< CT > |
| class | sierra::char_simple_traits |
| class | sierra::char_label_traits |
| class | String |
Typedefs | |
| typedef T | sierra::Precedence< T, T >::Type |
| typedef char_label_traits | sierra::Precedence< char_simple_traits, char_label_traits >::Type |
| typedef char_label_traits | sierra::Precedence< char_label_traits, char_simple_traits >::Type |
|
typedef StringBase < char_simple_traits > | sierra::String |
|
typedef StringBase < char_label_traits > | sierra::Identifier |
|
typedef StringBase < char_label_traits > | sierra::ParamId |
Functions | |
| template<class CT1 , class CT2 > | |
| bool | sierra::operator== (const StringBase< CT1 > &, const StringBase< CT2 > &) |
| template<class CT1 , class CT2 > | |
| bool | sierra::operator!= (const StringBase< CT1 > &, const StringBase< CT2 > &) |
| template<class CT1 , class CT2 > | |
| bool | sierra::operator< (const StringBase< CT1 > &, const StringBase< CT2 > &) |
| template<class CT1 , class CT2 > | |
| bool | sierra::operator> (const StringBase< CT1 > &, const StringBase< CT2 > &) |
| template<class CT1 , class CT2 > | |
| bool | sierra::operator<= (const StringBase< CT1 > &, const StringBase< CT2 > &) |
| template<class CT1 , class CT2 > | |
| bool | sierra::operator>= (const StringBase< CT1 > &, const StringBase< CT2 > &) |
| template<class CT1 > | |
| bool | sierra::operator== (const StringBase< CT1 > &, const std::string &) |
| template<class CT1 > | |
| bool | sierra::operator!= (const StringBase< CT1 > &, const std::string &) |
| template<class CT1 > | |
| bool | sierra::operator< (const StringBase< CT1 > &, const std::string &) |
| template<class CT1 > | |
| bool | sierra::operator> (const StringBase< CT1 > &, const std::string &) |
| template<class CT1 > | |
| bool | sierra::operator<= (const StringBase< CT1 > &, const std::string &) |
| template<class CT1 > | |
| bool | sierra::operator>= (const StringBase< CT1 > &, const std::string &) |
| template<class CT1 > | |
| bool | sierra::operator== (const StringBase< CT1 > &, const char *) |
| template<class CT1 > | |
| bool | sierra::operator!= (const StringBase< CT1 > &, const char *) |
| template<class CT1 > | |
| bool | sierra::operator< (const StringBase< CT1 > &, const char *) |
| template<class CT1 > | |
| bool | sierra::operator> (const StringBase< CT1 > &, const char *) |
| template<class CT1 > | |
| bool | sierra::operator<= (const StringBase< CT1 > &, const char *) |
| template<class CT1 > | |
| bool | sierra::operator>= (const StringBase< CT1 > &, const char *) |
| template<class CT1 > | |
| bool | sierra::operator== (const char *, const StringBase< CT1 > &) |
| template<class CT1 > | |
| bool | sierra::operator!= (const char *, const StringBase< CT1 > &) |
| template<class CT1 > | |
| bool | sierra::operator< (const char *, const StringBase< CT1 > &) |
| template<class CT1 > | |
| bool | sierra::operator> (const char *, const StringBase< CT1 > &) |
| template<class CT1 > | |
| bool | sierra::operator<= (const char *, const StringBase< CT1 > &) |
| template<class CT1 > | |
| bool | sierra::operator>= (const char *, const StringBase< CT1 > &) |
| template<class CT1 > | |
| bool | sierra::operator== (const std::string &, const StringBase< CT1 > &) |
| template<class CT1 > | |
| bool | sierra::operator!= (const std::string &, const StringBase< CT1 > &) |
| template<class CT1 > | |
| bool | sierra::operator< (const std::string &, const StringBase< CT1 > &) |
| template<class CT1 > | |
| bool | sierra::operator> (const std::string &, const StringBase< CT1 > &) |
| template<class CT1 > | |
| bool | sierra::operator<= (const std::string &, const StringBase< CT1 > &) |
| template<class CT1 > | |
| bool | sierra::operator>= (const std::string &, const StringBase< CT1 > &) |
| std::ostream & | sierra::operator<< (std::ostream &os, const sierra::String &s) |
| std::istream & | sierra::operator>> (std::istream &is, sierra::String &s) |
| template<class CT , class CT2 > | |
| bool | sierra::operator== (const StringBase< CT > &lhs, const StringBase< CT2 > &rhs) |
| template<class CT , class CT2 > | |
| bool | sierra::operator!= (const StringBase< CT > &lhs, const StringBase< CT2 > &rhs) |
| template<class CT , class CT2 > | |
| bool | sierra::operator< (const StringBase< CT > &lhs, const StringBase< CT2 > &rhs) |
| template<class CT , class CT2 > | |
| bool | sierra::operator<= (const StringBase< CT > &lhs, const StringBase< CT2 > &rhs) |
| template<class CT , class CT2 > | |
| bool | sierra::operator> (const StringBase< CT > &lhs, const StringBase< CT2 > &rhs) |
| template<class CT , class CT2 > | |
| bool | sierra::operator>= (const StringBase< CT > &lhs, const StringBase< CT2 > &rhs) |
| template<class CT > | |
| bool | sierra::operator== (const StringBase< CT > &lhs, const std::string &rhs) |
| template<class CT > | |
| bool | sierra::operator!= (const StringBase< CT > &lhs, const std::string &rhs) |
| template<class CT > | |
| bool | sierra::operator< (const StringBase< CT > &lhs, const std::string &rhs) |
| template<class CT > | |
| bool | sierra::operator<= (const StringBase< CT > &lhs, const std::string &rhs) |
| template<class CT > | |
| bool | sierra::operator> (const StringBase< CT > &lhs, const std::string &rhs) |
| template<class CT > | |
| bool | sierra::operator>= (const StringBase< CT > &lhs, const std::string &rhs) |
| template<class CT > | |
| bool | sierra::operator== (const StringBase< CT > &lhs, const char *rhs) |
| template<class CT > | |
| bool | sierra::operator!= (const StringBase< CT > &lhs, const char *rhs) |
| template<class CT > | |
| bool | sierra::operator< (const StringBase< CT > &lhs, const char *rhs) |
| template<class CT > | |
| bool | sierra::operator<= (const StringBase< CT > &lhs, const char *rhs) |
| template<class CT > | |
| bool | sierra::operator> (const StringBase< CT > &lhs, const char *rhs) |
| template<class CT > | |
| bool | sierra::operator>= (const StringBase< CT > &lhs, const char *rhs) |
| template<class CT > | |
| bool | sierra::operator== (const std::string &lhs, const StringBase< CT > &rhs) |
| template<class CT > | |
| bool | sierra::operator!= (const std::string &lhs, const StringBase< CT > &rhs) |
| template<class CT > | |
| bool | sierra::operator< (const std::string &lhs, const StringBase< CT > &rhs) |
| template<class CT > | |
| bool | sierra::operator<= (const std::string &lhs, const StringBase< CT > &rhs) |
| template<class CT > | |
| bool | sierra::operator> (const std::string &lhs, const StringBase< CT > &rhs) |
| template<class CT > | |
| bool | sierra::operator>= (const std::string &lhs, const StringBase< CT > &rhs) |
| template<class CT > | |
| bool | sierra::operator== (const char *lhs, const StringBase< CT > &rhs) |
| template<class CT > | |
| bool | sierra::operator!= (const char *lhs, const StringBase< CT > &rhs) |
| template<class CT > | |
| bool | sierra::operator< (const char *lhs, const StringBase< CT > &rhs) |
| template<class CT > | |
| bool | sierra::operator<= (const char *lhs, const StringBase< CT > &rhs) |
| template<class CT > | |
| bool | sierra::operator> (const char *lhs, const StringBase< CT > &rhs) |
| template<class CT > | |
| bool | sierra::operator>= (const char *lhs, const StringBase< CT > &rhs) |
| template<class CT , class CT2 > | |
| StringBase< CT > | sierra::operator+ (const StringBase< CT > &cs1, const StringBase< CT2 > &cs2) |
| template<class CT > | |
| StringBase< CT > | sierra::operator+ (const StringBase< CT > &cs1, const char *cs2) |
| template<class CT > | |
| StringBase< CT > | sierra::operator+ (const StringBase< CT > &cs1, const std::string &cs2) |
| template<class CT > | |
| StringBase< CT > | sierra::operator+ (const char *cs1, const StringBase< CT > &cs2) |
| template<class CT > | |
| std::string | sierra::operator+ (const std::string &lhs, const StringBase< CT > &rhs) |
| bool | sierra::StringBase< CT >::empty () const |
| size_type | sierra::StringBase< CT >::length () const |
| size_type | sierra::StringBase< CT >::size () const |
| iterator | sierra::StringBase< CT >::begin () |
| const_iterator | sierra::StringBase< CT >::begin () const |
| iterator | sierra::StringBase< CT >::end () |
| const_iterator | sierra::StringBase< CT >::end () const |
| const char * | sierra::StringBase< CT >::c_str () const |
| std::string | sierra::StringBase< CT >::s_str () const |
| template<class CT2 > | |
| sierra::StringBase< CT >::StringBase (const StringBase< CT2 > &) | |
| sierra::StringBase< CT >::StringBase (const std::string &) | |
| template<class CT > | |
| sierra::StringBase< CT >::StringBase (const char *cs, typename StringBase< CT >::size_type n) | |
| template<class It > | |
| sierra::StringBase< CT >::StringBase (It, It) | |
| sierra::StringBase< CT >::StringBase (const_iterator) | |
| sierra::StringBase< CT >::StringBase (const StringBase &) | |
| template<class CT > | |
| StringBase< CT > & | sierra::StringBase< CT >::assign (const char *cs, const typename StringBase< CT >::size_type n) |
| StringBase< CT > & | sierra::StringBase< CT >::assign (const char *) |
| StringBase< CT > & | sierra::StringBase< CT >::assign (const std::string &) |
| template<class CT2 > | |
| StringBase< CT > & | sierra::StringBase< CT >::assign (const StringBase< CT2 > &) |
| StringBase & | sierra::StringBase< CT >::operator= (const StringBase &) |
| template<class CT2 > | |
| StringBase< CT > & | sierra::StringBase< CT >::operator= (const StringBase< CT2 > &) |
| StringBase< CT > & | sierra::StringBase< CT >::operator= (const char *) |
| StringBase< CT > & | sierra::StringBase< CT >::operator= (const std::string &) |
| StringBase< CT > & | sierra::StringBase< CT >::append (const char *, const typename StringBase< CT >::size_type) |
| StringBase< CT > & | sierra::StringBase< CT >::append (const char *) |
| StringBase< CT > & | sierra::StringBase< CT >::append (const std::string &) |
| template<class CT2 > | |
| StringBase< CT > & | sierra::StringBase< CT >::append (const StringBase< CT2 > &) |
| template<class CT2 > | |
| StringBase< CT > & | sierra::StringBase< CT >::operator+= (const StringBase< CT2 > &) |
| StringBase< CT > & | sierra::StringBase< CT >::operator+= (const char *) |
| StringBase< CT > & | sierra::StringBase< CT >::operator+= (const std::string &) |
| template<class CT2 > | |
| int | sierra::StringBase< CT >::compare (const StringBase< CT2 > &) const |
| int | sierra::StringBase< CT >::compare (const std::string &) const |
| int | sierra::StringBase< CT >::compare (const char *) const |