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

wvstring.h File Reference

#include <string.h>
#include <stdio.h>
#include <stdlib.h>

Go to the source code of this file.

Compounds

class  WvString
struct  WvStringBuf

Defines

#define WVSTRING_EXTRA   5
#define __WVS_FORM(n)   const WvString &__wvs_##n = __wvs_n
#define WVSTRING_FORMAT_DECL
#define WVSTRING_FORMAT_CALL
#define WVSTRINGBUF_SIZE(s)   (s->data - (char *)s)

Functions

bool operator== (const char *s1, const WvString &s2)
bool operator!= (const char *s1, const WvString &s2)

Variables

WvStringBuf __wvs_nb
const WvString __wvs_n


Define Documentation

#define __WVS_FORM      const WvString &__wvs_##n = __wvs_n
 

Definition at line 30 of file include/wvstring.h.

#define WVSTRING_EXTRA   5
 

Definition at line 27 of file include/wvstring.h.

#define WVSTRING_FORMAT_CALL
 

Value:

__wvs_format, __wvs_a0, \
                __wvs_a1, __wvs_a2, __wvs_a3, __wvs_a4, __wvs_a5, \
                __wvs_a6, __wvs_a7, __wvs_a8, __wvs_a9, __wvs_a10, \
                __wvs_a11, __wvs_a12, __wvs_a13, __wvs_a14, __wvs_a15, \
                __wvs_a16, __wvs_a17, __wvs_a18, __wvs_a19

Definition at line 40 of file include/wvstring.h.

#define WVSTRING_FORMAT_DECL
 

Value:

const WvString &__wvs_format, \
                const WvString &__wvs_a0, \
                __WVS_FORM( a1), __WVS_FORM( a2), __WVS_FORM( a3), \
                __WVS_FORM( a4), __WVS_FORM( a5), __WVS_FORM( a6), \
                __WVS_FORM( a7), __WVS_FORM( a8), __WVS_FORM( a9), \
                __WVS_FORM(a10), __WVS_FORM(a11), __WVS_FORM(a12), \
                __WVS_FORM(a13), __WVS_FORM(a14), __WVS_FORM(a15), \
                __WVS_FORM(a16), __WVS_FORM(a17), __WVS_FORM(a18), \
                __WVS_FORM(a19)

Definition at line 31 of file include/wvstring.h.

#define WVSTRINGBUF_SIZE      (s->data - (char *)s)
 

Definition at line 66 of file include/wvstring.h.

Referenced by WvString::alloc().


Function Documentation

bool operator!= const char *    s1,
const WvString   s2
[inline]
 

Definition at line 252 of file include/wvstring.h.

bool operator== const char *    s1,
const WvString   s2
[inline]
 

Definition at line 246 of file include/wvstring.h.


Variable Documentation

const WvString __wvs_n
 

Definition at line 53 of file include/wvstring.h.

Referenced by WvString::WvString().

WvStringBuf __wvs_nb
 

Definition at line 50 of file include/wvstring.h.


Generated on Sun Mar 16 01:01:13 2003 for WvStreams by doxygen1.3-rc3