Cern
LibTmsApi 2.3.0
BObjStringFormat.h File Reference
#include <BObj.h>
#include <BString.h>
#include <BTime.h>

Functions

BString toBString (BString name, Bool value)
 
BString toBString (BString name, BInt8 value)
 
BString toBString (BString name, BUInt8 value)
 
BString toBString (BString name, BInt16 value)
 
BString toBString (BString name, BUInt16 value)
 
BString toBString (BString name, BInt32 value)
 
BString toBString (BString name, BUInt32 value)
 
BString toBString (BString name, BFloat32 value)
 
BString toBString (BString name, BFloat64 value)
 
BString toBString (BString name, BChar value)
 
BString toBString (BString name, const BChar *value)
 
BString toBString (BString name, BString value)
 
BString toBString (BString name, BError value)
 
BString toBString (BString name, BTime time)
 
BString toBString (BString name, const BObjMember *members, const void *obj, BStringList ignoreFields=BStringList())
 
BString toBString (BString name, BObj &obj)
 
BString toBStringJson (BString name, Bool value)
 
BString toBStringJson (BString name, BInt8 value)
 
BString toBStringJson (BString name, BUInt8 value)
 
BString toBStringJson (BString name, BInt16 value)
 
BString toBStringJson (BString name, BUInt16 value)
 
BString toBStringJson (BString name, BInt32 value)
 
BString toBStringJson (BString name, BUInt32 value)
 
BString toBStringJson (BString name, BFloat32 value)
 
BString toBStringJson (BString name, BFloat64 value)
 
BString toBStringJson (BString name, BChar value)
 
BString toBStringJson (BString name, const BChar *value)
 
BString toBStringJson (BString name, BString value)
 
BString toBStringJson (BString name, BError value)
 
BString toBStringJson (BString name, BTime time)
 
BString toBStringJson (BString name, const BObjMember *members, const void *obj, BStringList ignoreFields=BStringList())
 
BString toBStringJson (BString name, BObj &obj)
 
BError toBDictStringFromJson (BString json, BDictString &ds)
 
BString base64_encode (void *data, BUInt len)
 
BError base64_decode (BString strIn, BString &strOut)
 

Function Documentation

◆ base64_decode()

BError base64_decode ( BString  strIn,
BString strOut 
)

◆ base64_encode()

BString base64_encode ( void *  data,
BUInt  len 
)

◆ toBDictStringFromJson()

BError toBDictStringFromJson ( BString  json,
BDictString ds 
)

◆ toBString() [1/16]

BString toBString ( BString  name,
BChar  value 
)

◆ toBString() [2/16]

BString toBString ( BString  name,
BError  value 
)

◆ toBString() [3/16]

BString toBString ( BString  name,
BFloat32  value 
)

◆ toBString() [4/16]

BString toBString ( BString  name,
BFloat64  value 
)

◆ toBString() [5/16]

BString toBString ( BString  name,
BInt16  value 
)

◆ toBString() [6/16]

BString toBString ( BString  name,
BInt32  value 
)

◆ toBString() [7/16]

BString toBString ( BString  name,
BInt8  value 
)

◆ toBString() [8/16]

BString toBString ( BString  name,
BObj obj 
)

◆ toBString() [9/16]

BString toBString ( BString  name,
Bool  value 
)

◆ toBString() [10/16]

BString toBString ( BString  name,
BString  value 
)

◆ toBString() [11/16]

BString toBString ( BString  name,
BTime  time 
)

◆ toBString() [12/16]

BString toBString ( BString  name,
BUInt16  value 
)

◆ toBString() [13/16]

BString toBString ( BString  name,
BUInt32  value 
)

◆ toBString() [14/16]

BString toBString ( BString  name,
BUInt8  value 
)

◆ toBString() [15/16]

BString toBString ( BString  name,
const BChar value 
)

◆ toBString() [16/16]

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

◆ toBStringJson() [1/16]

BString toBStringJson ( BString  name,
BChar  value 
)

◆ toBStringJson() [2/16]

BString toBStringJson ( BString  name,
BError  value 
)

◆ toBStringJson() [3/16]

BString toBStringJson ( BString  name,
BFloat32  value 
)

◆ toBStringJson() [4/16]

BString toBStringJson ( BString  name,
BFloat64  value 
)

◆ toBStringJson() [5/16]

BString toBStringJson ( BString  name,
BInt16  value 
)

◆ toBStringJson() [6/16]

BString toBStringJson ( BString  name,
BInt32  value 
)

◆ toBStringJson() [7/16]

BString toBStringJson ( BString  name,
BInt8  value 
)

◆ toBStringJson() [8/16]

BString toBStringJson ( BString  name,
BObj obj 
)

◆ toBStringJson() [9/16]

BString toBStringJson ( BString  name,
Bool  value 
)

◆ toBStringJson() [10/16]

BString toBStringJson ( BString  name,
BString  value 
)

◆ toBStringJson() [11/16]

BString toBStringJson ( BString  name,
BTime  time 
)

◆ toBStringJson() [12/16]

BString toBStringJson ( BString  name,
BUInt16  value 
)

◆ toBStringJson() [13/16]

BString toBStringJson ( BString  name,
BUInt32  value 
)

◆ toBStringJson() [14/16]

BString toBStringJson ( BString  name,
BUInt8  value 
)

◆ toBStringJson() [15/16]

BString toBStringJson ( BString  name,
const BChar value 
)

◆ toBStringJson() [16/16]

BString toBStringJson ( BString  name,
const BObjMember members,
const void *  obj,
BStringList  ignoreFields = BStringList() 
)