Fish - FiberLib for VISH 0.3
Fish - The Fiber Bundle API for the Vish Visualization Shell
Fiber::FiberIO::HDF5::string Class Reference

STL class. More...

Inheritance diagram for Fiber::FiberIO::HDF5::string:
std::basic_string< typename _CharT, typename _Traits, typename _Alloc > H5Identifier::CaptureErrors H5Object::CaptureErrors

Classes

class  iterator
 STL iterator class. More...
class  const_iterator
 STL iterator class. More...
class  reverse_iterator
 STL iterator class. More...
class  const_reverse_iterator
 STL iterator class. More...

Additional Inherited Members

Public Member Functions inherited from std::basic_string< typename _CharT, typename _Traits, typename _Alloc >
 basic_string (_InputIterator __beg, _InputIterator __end, const _Alloc &__a=_Alloc())
 basic_string (basic_string &&__str) noexcept
 basic_string (const _Alloc &__a)
 basic_string (const _CharT *__s, const _Alloc &__a=_Alloc())
 basic_string (const _CharT *__s, size_type __n, const _Alloc &__a=_Alloc())
 basic_string (const _Tp &__t, const _Alloc &__a=_Alloc())
 basic_string (const _Tp &__t, size_type __pos, size_type __n, const _Alloc &__a=_Alloc())
 basic_string (const basic_string &__str)
 basic_string (const basic_string &__str, size_type __pos, const _Alloc &__a=_Alloc())
 basic_string (const basic_string &__str, size_type __pos, size_type __n)
 basic_string (const basic_string &__str, size_type __pos, size_type __n, const _Alloc &__a)
 basic_string (initializer_list< _CharT > __l, const _Alloc &__a=_Alloc())
 basic_string (size_type __n, _CharT __c, const _Alloc &__a=_Alloc())
void __resize_and_overwrite (size_type __n, _Operation __op)
basic_stringappend (_InputIterator __first, _InputIterator __last)
basic_stringappend (const _CharT *__s)
basic_stringappend (const _CharT *__s, size_type __n)
_If_sv< _Tp, basic_string & > append (const _Tp &__svt)
_If_sv< _Tp, basic_string & > append (const _Tp &__svt, size_type __pos, size_type __n=npos)
basic_stringappend (const basic_string &__str)
basic_stringappend (const basic_string &__str, size_type __pos, size_type __n=npos)
basic_stringappend (initializer_list< _CharT > __l)
basic_stringappend (size_type __n, _CharT __c)
basic_stringassign (_InputIterator __first, _InputIterator __last)
basic_stringassign (basic_string &&__str) noexcept(allocator_traits< _Alloc >::is_always_equal::value)
basic_stringassign (const _CharT *__s)
basic_stringassign (const _CharT *__s, size_type __n)
_If_sv< _Tp, basic_string & > assign (const _Tp &__svt)
_If_sv< _Tp, basic_string & > assign (const _Tp &__svt, size_type __pos, size_type __n=npos)
basic_stringassign (const basic_string &__str)
basic_stringassign (const basic_string &__str, size_type __pos, size_type __n=npos)
basic_stringassign (initializer_list< _CharT > __l)
basic_stringassign (size_type __n, _CharT __c)
reference at (size_type __n)
const_reference at (size_type __n) const
reference back ()
const_reference back () const noexcept
iterator begin ()
const_iterator begin () const noexcept
const _CharT * c_str () const noexcept
size_type capacity () const noexcept
const_iterator cbegin () const noexcept
const_iterator cend () const noexcept
void clear () noexcept
int compare (const _CharT *__s) const noexcept
_If_sv< _Tp, int > compare (const _Tp &__svt) const noexcept(is_same< _Tp, __sv_type >::value)
int compare (const basic_string &__str) const
_If_sv< _Tp, int > compare (size_type __pos, size_type __n, const _Tp &__svt) const noexcept(is_same< _Tp, __sv_type >::value)
int compare (size_type __pos, size_type __n, const basic_string &__str) const
int compare (size_type __pos, size_type __n1, const _CharT *__s) const
int compare (size_type __pos, size_type __n1, const _CharT *__s, size_type __n2) const
_If_sv< _Tp, int > compare (size_type __pos1, size_type __n1, const _Tp &__svt, size_type __pos2, size_type __n2=npos) const noexcept(is_same< _Tp, __sv_type >::value)
int compare (size_type __pos1, size_type __n1, const basic_string &__str, size_type __pos2, size_type __n2=npos) const
size_type copy (_CharT *__s, size_type __n, size_type __pos=0) const
const_reverse_iterator crbegin () const noexcept
const_reverse_iterator crend () const noexcept
const _CharT * data () const noexcept
_CharT * data () noexcept(false)
bool empty () const noexcept
iterator end ()
const_iterator end () const noexcept
iterator erase (iterator __first, iterator __last)
iterator erase (iterator __position)
basic_stringerase (size_type __pos=0, size_type __n=npos)
size_type find (_CharT __c, size_type __pos=0) const noexcept
size_type find (const _CharT *__s, size_type __pos, size_type __n) const noexcept
size_type find (const _CharT *__s, size_type __pos=0) const noexcept
_If_sv< _Tp, size_type > find (const _Tp &__svt, size_type __pos=0) const noexcept(is_same< _Tp, __sv_type >::value)
size_type find (const basic_string &__str, size_type __pos=0) const noexcept
size_type find_first_not_of (_CharT __c, size_type __pos=0) const noexcept
size_type find_first_not_of (const _CharT *__s, size_type __pos, size_type __n) const noexcept
size_type find_first_not_of (const _CharT *__s, size_type __pos=0) const noexcept
_If_sv< _Tp, size_type > find_first_not_of (const _Tp &__svt, size_type __pos=0) const noexcept(is_same< _Tp, __sv_type >::value)
size_type find_first_not_of (const basic_string &__str, size_type __pos=0) const noexcept
size_type find_first_of (_CharT __c, size_type __pos=0) const noexcept
size_type find_first_of (const _CharT *__s, size_type __pos, size_type __n) const noexcept
size_type find_first_of (const _CharT *__s, size_type __pos=0) const noexcept
_If_sv< _Tp, size_type > find_first_of (const _Tp &__svt, size_type __pos=0) const noexcept(is_same< _Tp, __sv_type >::value)
size_type find_first_of (const basic_string &__str, size_type __pos=0) const noexcept
size_type find_last_not_of (_CharT __c, size_type __pos=npos) const noexcept
size_type find_last_not_of (const _CharT *__s, size_type __pos, size_type __n) const noexcept
size_type find_last_not_of (const _CharT *__s, size_type __pos=npos) const noexcept
_If_sv< _Tp, size_type > find_last_not_of (const _Tp &__svt, size_type __pos=npos) const noexcept(is_same< _Tp, __sv_type >::value)
size_type find_last_not_of (const basic_string &__str, size_type __pos=npos) const noexcept
size_type find_last_of (_CharT __c, size_type __pos=npos) const noexcept
size_type find_last_of (const _CharT *__s, size_type __pos, size_type __n) const noexcept
size_type find_last_of (const _CharT *__s, size_type __pos=npos) const noexcept
_If_sv< _Tp, size_type > find_last_of (const _Tp &__svt, size_type __pos=npos) const noexcept(is_same< _Tp, __sv_type >::value)
size_type find_last_of (const basic_string &__str, size_type __pos=npos) const noexcept
reference front ()
const_reference front () const noexcept
allocator_type get_allocator () const noexcept
iterator insert (iterator __p, _CharT __c)
void insert (iterator __p, _InputIterator __beg, _InputIterator __end)
void insert (iterator __p, initializer_list< _CharT > __l)
void insert (iterator __p, size_type __n, _CharT __c)
basic_stringinsert (size_type __pos, const _CharT *__s)
basic_stringinsert (size_type __pos, const _CharT *__s, size_type __n)
_If_sv< _Tp, basic_string & > insert (size_type __pos, const _Tp &__svt)
basic_stringinsert (size_type __pos, size_type __n, _CharT __c)
_If_sv< _Tp, basic_string & > insert (size_type __pos1, const _Tp &__svt, size_type __pos2, size_type __n=npos)
basic_stringinsert (size_type __pos1, const basic_string &__str)
basic_stringinsert (size_type __pos1, const basic_string &__str, size_type __pos2, size_type __n=npos)
size_type length () const noexcept
size_type max_size () const noexcept
 operator __sv_type () const noexcept
basic_stringoperator+= (_CharT __c)
basic_stringoperator+= (const _CharT *__s)
_If_sv< _Tp, basic_string & > operator+= (const _Tp &__svt)
basic_stringoperator+= (const basic_string &__str)
basic_stringoperator+= (initializer_list< _CharT > __l)
basic_stringoperator= (_CharT __c)
basic_stringoperator= (basic_string &&__str) noexcept(/*conditional */)
basic_stringoperator= (const _CharT *__s)
_If_sv< _Tp, basic_string & > operator= (const _Tp &__svt)
basic_stringoperator= (const basic_string &__str)
basic_stringoperator= (initializer_list< _CharT > __l)
reference operator[] (size_type __pos)
const_reference operator[] (size_type __pos) const noexcept
void pop_back ()
void push_back (_CharT __c)
reverse_iterator rbegin ()
const_reverse_iterator rbegin () const noexcept
reverse_iterator rend ()
const_reverse_iterator rend () const noexcept
_If_sv< _Tp, basic_string & > replace (const_iterator __i1, const_iterator __i2, const _Tp &__svt)
basic_stringreplace (iterator __i1, iterator __i2, _InputIterator __k1, _InputIterator __k2)
basic_stringreplace (iterator __i1, iterator __i2, const _CharT *__s)
basic_stringreplace (iterator __i1, iterator __i2, const _CharT *__s, size_type __n)
basic_stringreplace (iterator __i1, iterator __i2, const basic_string &__str)
basic_stringreplace (iterator __i1, iterator __i2, initializer_list< _CharT > __l)
basic_stringreplace (iterator __i1, iterator __i2, size_type __n, _CharT __c)
_If_sv< _Tp, basic_string & > replace (size_type __pos, size_type __n, const _Tp &__svt)
basic_stringreplace (size_type __pos, size_type __n, const basic_string &__str)
basic_stringreplace (size_type __pos, size_type __n1, const _CharT *__s)
basic_stringreplace (size_type __pos, size_type __n1, const _CharT *__s, size_type __n2)
basic_stringreplace (size_type __pos, size_type __n1, size_type __n2, _CharT __c)
_If_sv< _Tp, basic_string & > replace (size_type __pos1, size_type __n1, const _Tp &__svt, size_type __pos2, size_type __n2=npos)
basic_stringreplace (size_type __pos1, size_type __n1, const basic_string &__str, size_type __pos2, size_type __n2=npos)
void reserve ()
void reserve (size_type __res_arg)
void resize (size_type __n)
void resize (size_type __n, _CharT __c)
size_type rfind (_CharT __c, size_type __pos=npos) const noexcept
size_type rfind (const _CharT *__s, size_type __pos, size_type __n) const noexcept
size_type rfind (const _CharT *__s, size_type __pos=npos) const noexcept
_If_sv< _Tp, size_type > rfind (const _Tp &__svt, size_type __pos=npos) const noexcept(is_same< _Tp, __sv_type >::value)
size_type rfind (const basic_string &__str, size_type __pos=npos) const noexcept
void shrink_to_fit () noexcept
size_type size () const noexcept
basic_string substr (size_type __pos=0, size_type __n=npos) const
void swap (basic_string &__s) noexcept(/*conditional */)
Static Public Attributes inherited from std::basic_string< typename _CharT, typename _Traits, typename _Alloc >
static const size_type npos

Detailed Description

STL class.