Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

oofstr.h File Reference

#include "oof0.h"
#include "oofios.h"
#include <Types.h>
#include <string>
#include <sstream>

Include dependency graph for oofstr.h:

Include dependency graph

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

Included by dependency graph

Classes

class  oofCheckString
 strings for named numbers eg check (cheque) printing, eg: "one two zero" More...

class  oofString
 Portable highly capable string class. More...


Defines

#define OOF_OOFSTR_FORMAT_BUFFERSIZE   1024
 Defines the size of the local buffer used in oofString::format for vsprintf.

#define OOF_OOFSTR_DONT_REALLOC_BELOW   81
 Defines the size of strings below which we will just copy a string in oofString::setChars() rather than allocating a new buffer.


Typedefs

typedef oofString OOF_String
typedef OOF_String OOF_MacString
typedef oofCheckString oofChequeString
typedef oofCheckString OOF_CheckString

Functions

OOFILE_EXPORT std::ostream & operator<< (std::ostream &, const oofString &)
OOFILE_EXPORT oofString operator+ (const oofString &, const char *)
OOFILE_EXPORT oofString operator+ (const oofString &, const oofString &)
int OOF_stricmp (const char *, const char *)
 Compare strings ignoring case.

int OOF_strnicmp (const char *, const char *, const unsigned int)
 Compare strings ignoring case, with length limit.


Typedef Documentation

typedef oofCheckString OOF_CheckString
 

typedef OOF_String OOF_MacString
 

typedef oofString OOF_String
 

typedef oofCheckString oofChequeString
 


Function Documentation

int OOF_stricmp const char *  ,
const char * 
 

Compare strings ignoring case.

int OOF_strnicmp const char *  ,
const char *  ,
const unsigned  int
 

Compare strings ignoring case, with length limit.

OOFILE_EXPORT oofString operator+ const oofString ,
const oofString
 

OOFILE_EXPORT oofString operator+ const oofString ,
const char * 
 

OOFILE_EXPORT std::ostream& operator<< std::ostream &  ,
const oofString
 


Generated on Fri Jan 2 00:44:09 2004 for OOFILE by doxygen 1.3.5