Account
Beamlib 3.3.4 This is the Beam C++ class library. |
Loading...
Searching...
No Matches
BString.h
Go to the documentation of this file.
const char * intToString(char *str, BUInt strLen, int value, int base=10)
Definition BString.cpp:1402
BStringList bstringToList(BString str, int stripSpaces=0)
Convert a comma separated string to a string list.
Definition BString.cpp:1259
const char * floatToString(char *str, BUInt strLen, BFloat32 f, BUInt precision)
Definition BString.cpp:1486
const char * int64ToString(char *str, BUInt strLen, BInt64 value, int base=10)
Definition BString.cpp:1444
BStringArray bstringToArray(BString str, int stripSpaces=0)
Convert a comma separated string to a string array.
Definition BString.cpp:1311
BString blistToString(const BStringList &list)
Convert a string list to a comma separated string.
Definition BString.cpp:1246
BString barrayToString(const BStringArray &list)
Convert a string array to a comma separated string.
Definition BString.cpp:1298
Error return class. This class is used to return the error status from a function....
Definition BError.h:31
A pointer to a variable sized data area with reference counting so the data areas can be shared.
Definition BRefData.h:20
BString pullWord()
Pull a word out of the head of the string.
Definition BString.cpp:916
int findReverse(char ch) const
Find ch in string searching backwards. Returns -1 if not found.
Definition BString.cpp:722
BList< BString > getTokenList(BString separators)
Break string into tokens.
Definition BString.cpp:811
int compareWildExpression(const BString &string) const
Compare string to space deliminated patterns. Returns 0 for match.
Definition BString.cpp:960
BString dirname()
Return the directory component if the string is a file path name.
Definition BString.cpp:1142
BString base64Encode() const
Encode a string to base64.
Definition BString.cpp:505
BString fixedLen(int length, int rightJustify=0)
return string formated to fixed length
Definition BString.cpp:420
int find(char ch) const
Find ch in string searching forwards. Returns -1 if not found.
Definition BString.cpp:703
int compareRegex(const BString &pattern, int ignoreCase=0) const
Compare strings. Returns 1 for match.
Definition BString.cpp:982
BString extension()
Return the file extension component if the string is a file path name.
Definition BString.cpp:1180
int compareWild(const BString &string) const
Compare string to string with wildcards . Returns 0 for match.
Definition BString.cpp:953
BString lowerFirst()
Return string with lowercase first character.
Definition BString.cpp:364
BString removeSeparators(BString separators)
Remove any char from sepatators from string.
Definition BString.cpp:871
BString translateChar(char ch, BString replace=" ")
Translate character converting them to the given string.
Definition BString.cpp:454
BString justify(int leftMargin, int width)
Justify the string to the given width.
Definition BString.cpp:384
BString pullToken(BString terminators)
Pull token from start of string.
Definition BString.cpp:839
BString filename()
Return the filename component if the string is a file path name.
Definition BString.cpp:1153
BUInt32 hash() const
Create a 32bit hash number for the string.
Definition BString.cpp:1200
BList< BString > split(char splitChar)
Split string into an array based on the character separator.
Definition BString.cpp:925
BString & csvDecode(const BString str)
Decode a string from CSV.
Definition BString.cpp:488
static BString convertHex(BInt value)
Converts int to string as hex value.
Definition BString.cpp:285
BError base64Decode(BString &str) const
Decode a string from base64.
Definition BString.cpp:564
BString pullSeparators(BString separators)
Pull separators from start of string.
Definition BString.cpp:897
BString extensionFull()
Return the file extension component with leading '.' if the string is a file path name.
Definition BString.cpp:1190
BString subString(int start, int len) const
Returns substring.
Definition BString.cpp:624
int compare(const BString &string) const
Compare strings. Returns 0 for match.
Definition BString.cpp:946
BString basename()
Return the file name component if the string is a file path name.
Definition BString.cpp:1165
BString pullLine()
Pull a line out of the head of the string.
Definition BString.cpp:921
char & get(int pos)
Return the character at the position give. Will print an error message and raise the SIGABORT excepti...
Definition BString.cpp:1103
BString add(const BString &str) const
Add strings returning result.
Definition BString.cpp:1077
BFloat64 retFloat64() const
Return string as a BFloat64.
Definition BString.cpp:1053
BString & printf(const char *fmt,...)
Formated print into the string.
Definition BString.cpp:683
Generated by