Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::python::detail::str_base Struct Reference

#include <str.hpp>

Inheritance diagram for boost::python::detail::str_base:
Collaboration diagram for boost::python::detail::str_base:

Public Member Functions

str capitalize () const
 
str center (object_cref width) const
 
long count (object_cref sub) const
 
long count (object_cref sub, object_cref start) const
 
long count (object_cref sub, object_cref start, object_cref end) const
 
object decode () const
 
object decode (object_cref encoding) const
 
object decode (object_cref encoding, object_cref errors) const
 
object encode () const
 
object encode (object_cref encoding) const
 
object encode (object_cref encoding, object_cref errors) const
 
bool endswith (object_cref suffix) const
 
bool endswith (object_cref suffix, object_cref start) const
 
bool endswith (object_cref suffix, object_cref start, object_cref end) const
 
str expandtabs () const
 
str expandtabs (object_cref tabsize) const
 
long find (object_cref sub) const
 
long find (object_cref sub, object_cref start) const
 
long find (object_cref sub, object_cref start, object_cref end) const
 
long index (object_cref sub) const
 
long index (object_cref sub, object_cref start) const
 
long index (object_cref sub, object_cref start, object_cref end) const
 
bool isalnum () const
 
bool isalpha () const
 
bool isdigit () const
 
bool islower () const
 
bool isspace () const
 
bool istitle () const
 
bool isupper () const
 
str join (object_cref sequence) const
 
str ljust (object_cref width) const
 
str lower () const
 
str lstrip () const
 
str replace (object_cref old, object_cref new_) const
 
str replace (object_cref old, object_cref new_, object_cref maxsplit) const
 
long rfind (object_cref sub) const
 
long rfind (object_cref sub, object_cref start) const
 
long rfind (object_cref sub, object_cref start, object_cref end) const
 
long rindex (object_cref sub) const
 
long rindex (object_cref sub, object_cref start) const
 
long rindex (object_cref sub, object_cref start, object_cref end) const
 
str rjust (object_cref width) const
 
str rstrip () const
 
list split () const
 
list split (object_cref sep) const
 
list split (object_cref sep, object_cref maxsplit) const
 
list splitlines () const
 
list splitlines (object_cref keepends) const
 
bool startswith (object_cref prefix) const
 
bool startswith (object_cref prefix, object_cref start) const
 
bool startswith (object_cref prefix, object_cref start, object_cref end) const
 
str strip () const
 
str swapcase () const
 
str title () const
 
str translate (object_cref table) const
 
str translate (object_cref table, object_cref deletechars) const
 
str upper () const
 

Protected Member Functions

 str_base ()
 
 str_base (const char *s)
 
 str_base (char const *start, char const *finish)
 
 str_base (char const *start, std::size_t length)
 
 str_base (object_cref other)
 

Constructor & Destructor Documentation

boost::python::detail::str_base::str_base ( )
protected
boost::python::detail::str_base::str_base ( const char *  s)
protected
boost::python::detail::str_base::str_base ( char const *  start,
char const *  finish 
)
protected
boost::python::detail::str_base::str_base ( char const *  start,
std::size_t  length 
)
protected
boost::python::detail::str_base::str_base ( object_cref  other)
explicitprotected

Member Function Documentation

str boost::python::detail::str_base::capitalize ( ) const
str boost::python::detail::str_base::center ( object_cref  width) const
long boost::python::detail::str_base::count ( object_cref  sub) const
long boost::python::detail::str_base::count ( object_cref  sub,
object_cref  start 
) const
long boost::python::detail::str_base::count ( object_cref  sub,
object_cref  start,
object_cref  end 
) const
object boost::python::detail::str_base::decode ( ) const
object boost::python::detail::str_base::decode ( object_cref  encoding) const
object boost::python::detail::str_base::decode ( object_cref  encoding,
object_cref  errors 
) const
object boost::python::detail::str_base::encode ( ) const
object boost::python::detail::str_base::encode ( object_cref  encoding) const
object boost::python::detail::str_base::encode ( object_cref  encoding,
object_cref  errors 
) const
bool boost::python::detail::str_base::endswith ( object_cref  suffix) const
bool boost::python::detail::str_base::endswith ( object_cref  suffix,
object_cref  start 
) const
bool boost::python::detail::str_base::endswith ( object_cref  suffix,
object_cref  start,
object_cref  end 
) const
str boost::python::detail::str_base::expandtabs ( ) const
str boost::python::detail::str_base::expandtabs ( object_cref  tabsize) const
long boost::python::detail::str_base::find ( object_cref  sub) const
long boost::python::detail::str_base::find ( object_cref  sub,
object_cref  start 
) const
long boost::python::detail::str_base::find ( object_cref  sub,
object_cref  start,
object_cref  end 
) const
long boost::python::detail::str_base::index ( object_cref  sub) const
long boost::python::detail::str_base::index ( object_cref  sub,
object_cref  start 
) const
long boost::python::detail::str_base::index ( object_cref  sub,
object_cref  start,
object_cref  end 
) const
bool boost::python::detail::str_base::isalnum ( ) const
bool boost::python::detail::str_base::isalpha ( ) const
bool boost::python::detail::str_base::isdigit ( ) const
bool boost::python::detail::str_base::islower ( ) const
bool boost::python::detail::str_base::isspace ( ) const
bool boost::python::detail::str_base::istitle ( ) const
bool boost::python::detail::str_base::isupper ( ) const
str boost::python::detail::str_base::join ( object_cref  sequence) const
str boost::python::detail::str_base::ljust ( object_cref  width) const
str boost::python::detail::str_base::lower ( ) const
str boost::python::detail::str_base::lstrip ( ) const
str boost::python::detail::str_base::replace ( object_cref  old,
object_cref  new_ 
) const
str boost::python::detail::str_base::replace ( object_cref  old,
object_cref  new_,
object_cref  maxsplit 
) const
long boost::python::detail::str_base::rfind ( object_cref  sub) const
long boost::python::detail::str_base::rfind ( object_cref  sub,
object_cref  start 
) const
long boost::python::detail::str_base::rfind ( object_cref  sub,
object_cref  start,
object_cref  end 
) const
long boost::python::detail::str_base::rindex ( object_cref  sub) const
long boost::python::detail::str_base::rindex ( object_cref  sub,
object_cref  start 
) const
long boost::python::detail::str_base::rindex ( object_cref  sub,
object_cref  start,
object_cref  end 
) const
str boost::python::detail::str_base::rjust ( object_cref  width) const
str boost::python::detail::str_base::rstrip ( ) const
list boost::python::detail::str_base::split ( ) const
list boost::python::detail::str_base::split ( object_cref  sep) const
list boost::python::detail::str_base::split ( object_cref  sep,
object_cref  maxsplit 
) const
list boost::python::detail::str_base::splitlines ( ) const
list boost::python::detail::str_base::splitlines ( object_cref  keepends) const
bool boost::python::detail::str_base::startswith ( object_cref  prefix) const
bool boost::python::detail::str_base::startswith ( object_cref  prefix,
object_cref  start 
) const
bool boost::python::detail::str_base::startswith ( object_cref  prefix,
object_cref  start,
object_cref  end 
) const
str boost::python::detail::str_base::strip ( ) const
str boost::python::detail::str_base::swapcase ( ) const
str boost::python::detail::str_base::title ( ) const
str boost::python::detail::str_base::translate ( object_cref  table) const
str boost::python::detail::str_base::translate ( object_cref  table,
object_cref  deletechars 
) const
str boost::python::detail::str_base::upper ( ) const

The documentation for this struct was generated from the following file: