BString.cpp File Reference

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <stdarg.h>
#include <ctype.h>
#include "BString.h"

Defines

#define DEBUG   0
#define STRIP   0x7f
#define MINUS   '-'

Functions

static int gmatch (const char *s, const char *p)
std::ostream & operator<< (std::ostream &o, BString &s)
std::istream & operator>> (std::istream &i, BString &s)
int bstringListinList (BStringList &list, BString s)
BString blistToString (const BStringList &list)
BStringList bstringToList (BString str, int stripSpaces)
BStringList charToList (const char **str)
BString barrayToString (const BStringArray &list)
BStringArray bstringToArray (BString str, int stripSpaces)
BStringArray charToArray (const char **str)
void toBString (BString &v, BString &s)
void toBString (BStringList &v, BString &s)
void toBString (BInt32 &v, BString &s)
void toBString (BUInt32 &v, BString &s)
void toBString (BUInt64 &v, BString &s)
void toBString (BFloat64 &v, BString &s)
void fromBString (BString &s, BString &v)
void fromBString (BString &s, BStringList &v)
void fromBString (BString &s, BInt32 &v)
void fromBString (BString &s, BUInt32 &v)
void fromBString (BString &s, BUInt64 &v)
void fromBString (BString &s, BFloat64 &v)

Define Documentation

#define DEBUG   0

#define MINUS   '-'

#define STRIP   0x7f


Function Documentation

BString barrayToString ( const BStringArray &  list  ) 

BString blistToString ( const BStringList &  list  ) 

int bstringListinList ( BStringList &  list,
BString  s 
)

BStringArray bstringToArray ( BString  str,
int  stripSpaces 
)

BStringList bstringToList ( BString  str,
int  stripSpaces 
)

BStringArray charToArray ( const char **  str  ) 

BStringList charToList ( const char **  str  ) 

void fromBString ( BString s,
BFloat64 v 
)

void fromBString ( BString s,
BUInt64 v 
)

void fromBString ( BString s,
BUInt32 v 
)

void fromBString ( BString s,
BInt32 v 
)

void fromBString ( BString s,
BStringList &  v 
)

void fromBString ( BString s,
BString v 
)

static int gmatch ( const char *  s,
const char *  p 
) [static]

std::ostream& operator<< ( std::ostream &  o,
BString s 
)

std::istream& operator>> ( std::istream &  i,
BString s 
)

void toBString ( BFloat64 v,
BString s 
)

void toBString ( BUInt64 v,
BString s 
)

void toBString ( BUInt32 v,
BString s 
)

void toBString ( BInt32 v,
BString s 
)

void toBString ( BStringList &  v,
BString s 
)

void toBString ( BString v,
BString s 
)


Generated on Thu Oct 21 15:26:58 2010 for LibBeamApi by  doxygen 1.4.7