Beamlib  3.0.1
This is the Beam C++ class library.
Functions
BObjStringFormat.cpp File Reference
#include <BObjStringFormat.h>
#include <BTime.h>
#include <math.h>

Functions

BString toBString (BString n, Bool v)
 A set of functions to perform object to string and string to object for standard types and generic BObj classes. More...
 
BString toBString (BString n, BInt8 v)
 
BString toBString (BString n, BUInt8 v)
 
BString toBString (BString n, BInt16 v)
 
BString toBString (BString n, BUInt16 v)
 
BString toBString (BString n, BInt32 v)
 
BString toBString (BString n, BUInt32 v)
 
BString toBString (BString n, BInt64 v)
 
BString toBString (BString n, BUInt64 v)
 
BString toBString (BString n, BFloat32 v)
 
BString toBString (BString n, BFloat64 v)
 
BString toBString (BString n, BChar v)
 
BString toBString (BString n, const BChar *v)
 
BString toBString (BString n, BString v)
 
BString toBString (BString n, BError v)
 
BString toBString (BString n, BTime v)
 
BString toBString (BString name, const BObjMember *m, const void *obj, BStringList ignoreFields)
 
BString toBString (BString n, BObj &obj)
 
BString toBStringJson (BString n, Bool v)
 
BString toBStringJson (BString n, BInt8 v)
 
BString toBStringJson (BString n, BUInt8 v)
 
BString toBStringJson (BString n, BInt16 v)
 
BString toBStringJson (BString n, BUInt16 v)
 
BString toBStringJson (BString n, BInt32 v)
 
BString toBStringJson (BString n, BUInt32 v)
 
BString toBStringJson (BString n, BInt64 v)
 
BString toBStringJson (BString n, BUInt64 v)
 
BString toBStringJson (BString n, BFloat32 v)
 
BString toBStringJson (BString n, BFloat64 v)
 
BString toBStringJson (BString n, BChar v)
 
BString toBStringJson (BString n, const BChar *v)
 
BString toBStringJson (BString n, BString v)
 
BString toBStringJson (BString n, BError v)
 
BString toBStringJson (BString n, BTime v)
 
BString toBStringJson (BString n, const BObjMember *m, const void *obj, BStringList ignoreFields)
 
BString toBStringJson (BString n, BObj &obj)
 
BError toBDictStringFromJson (BString json, BDictString &ds)
 

Function Documentation

◆ toBString() [1/18]

BString toBString ( BString  n,
Bool  v 
)

A set of functions to perform object to string and string to object for standard types and generic BObj classes.

◆ toBString() [2/18]

BString toBString ( BString  n,
BInt8  v 
)

◆ toBString() [3/18]

BString toBString ( BString  n,
BUInt8  v 
)

◆ toBString() [4/18]

BString toBString ( BString  n,
BInt16  v 
)

◆ toBString() [5/18]

BString toBString ( BString  n,
BUInt16  v 
)

◆ toBString() [6/18]

BString toBString ( BString  n,
BInt32  v 
)

◆ toBString() [7/18]

BString toBString ( BString  n,
BUInt32  v 
)

◆ toBString() [8/18]

BString toBString ( BString  n,
BInt64  v 
)

◆ toBString() [9/18]

BString toBString ( BString  n,
BUInt64  v 
)

◆ toBString() [10/18]

BString toBString ( BString  n,
BFloat32  v 
)

◆ toBString() [11/18]

BString toBString ( BString  n,
BFloat64  v 
)

◆ toBString() [12/18]

BString toBString ( BString  n,
BChar  v 
)

◆ toBString() [13/18]

BString toBString ( BString  n,
const BChar v 
)

◆ toBString() [14/18]

BString toBString ( BString  n,
BString  v 
)

◆ toBString() [15/18]

BString toBString ( BString  n,
BError  v 
)

◆ toBString() [16/18]

BString toBString ( BString  n,
BTime  v 
)

◆ toBString() [17/18]

BString toBString ( BString  name,
const BObjMember m,
const void *  obj,
BStringList  ignoreFields 
)

◆ toBString() [18/18]

BString toBString ( BString  n,
BObj obj 
)

◆ toBStringJson() [1/18]

BString toBStringJson ( BString  n,
Bool  v 
)

◆ toBStringJson() [2/18]

BString toBStringJson ( BString  n,
BInt8  v 
)

◆ toBStringJson() [3/18]

BString toBStringJson ( BString  n,
BUInt8  v 
)

◆ toBStringJson() [4/18]

BString toBStringJson ( BString  n,
BInt16  v 
)

◆ toBStringJson() [5/18]

BString toBStringJson ( BString  n,
BUInt16  v 
)

◆ toBStringJson() [6/18]

BString toBStringJson ( BString  n,
BInt32  v 
)

◆ toBStringJson() [7/18]

BString toBStringJson ( BString  n,
BUInt32  v 
)

◆ toBStringJson() [8/18]

BString toBStringJson ( BString  n,
BInt64  v 
)

◆ toBStringJson() [9/18]

BString toBStringJson ( BString  n,
BUInt64  v 
)

◆ toBStringJson() [10/18]

BString toBStringJson ( BString  n,
BFloat32  v 
)

◆ toBStringJson() [11/18]

BString toBStringJson ( BString  n,
BFloat64  v 
)

◆ toBStringJson() [12/18]

BString toBStringJson ( BString  n,
BChar  v 
)

◆ toBStringJson() [13/18]

BString toBStringJson ( BString  n,
const BChar v 
)

◆ toBStringJson() [14/18]

BString toBStringJson ( BString  n,
BString  v 
)

◆ toBStringJson() [15/18]

BString toBStringJson ( BString  n,
BError  v 
)

◆ toBStringJson() [16/18]

BString toBStringJson ( BString  n,
BTime  v 
)

◆ toBStringJson() [17/18]

BString toBStringJson ( BString  n,
const BObjMember m,
const void *  obj,
BStringList  ignoreFields 
)

◆ toBStringJson() [18/18]

BString toBStringJson ( BString  n,
BObj obj 
)

◆ toBDictStringFromJson()

BError toBDictStringFromJson ( BString  json,
BDictString ds 
)