Referencia de la Clase SubString

#include <string_gcc.hpp>

Diagrama de colaboración para SubString:

Collaboration graph
[leyenda]

Métodos públicos

 ~SubString ()
SubStringoperator= (const String &y)
SubStringoperator= (const SubString &y)
SubStringoperator= (const char *t)
SubStringoperator= (char c)
int contains (char c) const
int contains (const String &y) const
int contains (const SubString &y) const
int contains (const char *t) const
unsigned int length () const
int empty () const
const char * chars () const
int OK () const

Métodos protegidos

void assign (const StrRep *, const char *, int=-1)
 SubString (String &x, int p, int l)
 SubString (const SubString &x)

Atributos protegidos

StringS
unsigned short pos
unsigned short len

Amigas

class String
ostream & operator<< (ostream &s, const SubString &x)

Descripción detallada

Definición en la línea 99 del archivo string_gcc.hpp.


Documentación del constructor y destructor

SubString::SubString ( String x,
int  p,
int  l 
) [inline, protected]

Definición en la línea 456 del archivo string_gcc.hpp.

SubString::SubString ( const SubString x  )  [inline, protected]

Definición en la línea 454 del archivo string_gcc.hpp.

SubString::~SubString (  )  [inline]

Definición en la línea 459 del archivo string_gcc.hpp.


Documentación de las funciones miembro

void SubString::assign ( const StrRep ysrc,
const char *  ys,
int  ylen = -1 
) [protected]

Definición en la línea 550 del archivo string_gcc.cpp.

SubString & SubString::operator= ( const String y  )  [inline]

Definición en la línea 500 del archivo string_gcc.hpp.

SubString & SubString::operator= ( const SubString y  )  [inline]

Definición en la línea 506 del archivo string_gcc.hpp.

SubString & SubString::operator= ( const char *  t  )  [inline]

Definición en la línea 488 del archivo string_gcc.hpp.

SubString & SubString::operator= ( char  c  )  [inline]

Definición en la línea 494 del archivo string_gcc.hpp.

int SubString::contains ( char  c  )  const [inline]

Definición en la línea 1045 del archivo string_gcc.hpp.

int SubString::contains ( const String y  )  const [inline]

Definición en la línea 1035 del archivo string_gcc.hpp.

int SubString::contains ( const SubString y  )  const [inline]

Definición en la línea 1040 del archivo string_gcc.hpp.

int SubString::contains ( const char *  t  )  const [inline]

Definición en la línea 1030 del archivo string_gcc.hpp.

unsigned int SubString::length (  )  const [inline]

Definición en la línea 432 del archivo string_gcc.hpp.

int SubString::empty (  )  const [inline]

Definición en la línea 433 del archivo string_gcc.hpp.

const char * SubString::chars (  )  const [inline]

Definición en la línea 434 del archivo string_gcc.hpp.

int SubString::OK (  )  const

Definición en la línea 1217 del archivo string_gcc.cpp.


Documentación de las funciones relacionadas y clases amigas

friend class String [friend]

Definición en la línea 101 del archivo string_gcc.hpp.

ostream& operator<< ( ostream &  s,
const SubString x 
) [friend]

Definición en la línea 1164 del archivo string_gcc.cpp.


Documentación de los campos

String& SubString::S [protected]

Definición en la línea 104 del archivo string_gcc.hpp.

unsigned short SubString::pos [protected]

Definición en la línea 105 del archivo string_gcc.hpp.

unsigned short SubString::len [protected]

Definición en la línea 106 del archivo string_gcc.hpp.


La documentación para esta clase fue generada a partir de los siguientes ficheros:

Generado el Thu Mar 11 18:59:28 2010 para AhoLib por  doxygen 1.5.6