|
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) |
|
std::ostream & | sierra::operator<< (std::ostream &os, const sierra::Identifier &s) |
|
std::istream & | sierra::operator>> (std::istream &is, sierra::Identifier &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 |
|