linux.techass.com
"Tell Bill where to go today!"

Home/What's New
Products
Projects

Technology Associates Homepage


eternaLight!
Alien Technology?





Powered by Linux!
(of course)

SourceForge Logo xdb Documentation
Main Page   Class Hierarchy   Compound List   Header Files   Compound Members  

xbString Class Reference

xbString class. More...

#include <xbstring.h>

List of all members.

Public Members

enum  { npos }
 xbString ()
 xbString (size_t size)
 xbString (char c)
 xbString (const char *s)
 xbString (const char *s, size_t maxlen)
 xbString (const xbString &s)
 ~xbString ()
void ctor (const char *s)
void ctor (const char *s, size_t maxlen)
xbString& operator= (const xbString &s)
xbString& operator= (const char *s)
xbString& operator= (char c)
bool isNull () const
bool isEmpty () const
size_t len () const
size_t length () const
void resize (size_t size)
xbString copy () const
xbString& sprintf (const char *format, ...)
void setNum (long num)
xbString& assign (const xbString& str, size_t pos = 0, int n = npos)
char operator[] (int n)
char getCharacter ( int n ) const
 operator const char * () const
xbString& operator+= (const char *s)
xbString& operator+= (char c)
xbString& operator-= (const char *s)
void putAt (size_t pos, char c)
const char* getData () const
const char* c_str () const
void toLowerCase ()
int pos (char c)
int pos (const char* s)
void trim ()
bool compare (char s)
bool compare (const char *s)
bool operator== ( const xbString& ) const
bool operator!= ( const xbString& ) const
bool operator< ( const xbString& ) const
bool operator> ( const xbString& ) const
bool operator<= ( const xbString& ) const
bool operator>= ( const xbString& ) const
xbString& remove (size_t pos = 0, int n = npos)
xbString mid (size_t pos = 0, int n = npos) const

Protected Members

char* data
size_t size

Static Protected Members

const char* NullString

Friends

class  operator<<


Detailed Description

xbString class.


The documentation for this class was generated from the following files:
  • xbstring.h
  • xbstring.cpp

Copyright © 2000-2002 Derry Bryson. All Rights Reserved.