Main Page | Namespace List | Class Hierarchy | Compound List | File List | Compound Members | File Members

SubString.h File Reference

Copyright and Use More...

#include <stdexcept>
#include "RCObject.h"
#include "RCPtr.h"
#include "String.h"

Include dependency graph for SubString.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

class  SubString
 This class supports the creation and manipulation of SubStrings, which are sections of Strings. More...

class  SubString.SharedData

Functions

bool operator== (const char *Cstr, SubString s)
bool operator!= (const char *Cstr, SubString s)
bool operator<= (const char *Cstr, SubString s)
bool operator>= (const char *Cstr, SubString s)
bool operator< (const char *Cstr, SubString s)
bool operator> (const char *Cstr, SubString s)


Detailed Description

Copyright and Use

You may use this source code without limitation and without fee as long as you include:

This software was written and is copyrighted by Ian Kaplan, Bear Products International, www.bearcave.com, 2001, 2002, 2003

This software is provided "as is", without any warrenty or claim as to its usefulness. Anyone who uses this source code uses it at their own risk. Nor is any support provided by Ian Kaplan and Bear Products International.

Please send any bug fixes or suggested source changes to:

iank@bearcave.com

Definition in file SubString.h.


Function Documentation

bool operator!= const char *  Cstr,
SubString  s
 

Definition at line 593 of file SubString.C.

00594 {
00595   return (s != Cstr);
00596 } // global operator !=

bool operator< const char *  Cstr,
SubString  s
 

Definition at line 610 of file SubString.C.

00611 {
00612   return (s > Cstr);
00613 } // global operator <

bool operator<= const char *  Cstr,
SubString  s
 

Definition at line 599 of file SubString.C.

00600 {
00601   return (s >= Cstr);
00602 } // global operator <=

bool operator== const char *  Cstr,
SubString  s
 

Definition at line 587 of file SubString.C.

00588 {
00589   return (s == Cstr);
00590 } // global operator ==

bool operator> const char *  Cstr,
SubString  s
 

Definition at line 615 of file SubString.C.

00616 {
00617   return (s < Cstr);
00618 } // global operator >

bool operator>= const char *  Cstr,
SubString  s
 

Definition at line 605 of file SubString.C.

00606 {
00607   return (s <= Cstr);
00608 } // global operator >=


Generated on Mon Sep 22 20:23:01 2003 by doxygen 1.3.3