"Tell Bill where to go today!"

Home/What's New

Technology Associates Homepage

Alien Technology?

[an error occurred while processing this directive]

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


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.