_count | ref_counted | protected |
add_ref() | ref_counted | inline |
alnumlen() const | Pol::Bscript::String | |
array_assign(BObjectImp *idx, BObjectImp *target, bool copy) POL_OVERRIDE | Pol::Bscript::String | virtual |
base typedef | Pol::Bscript::String | private |
bitnot() const | Pol::Bscript::BObjectImp | virtual |
BObjectImp(BObjectType type) | Pol::Bscript::BObjectImp | explicit |
BObjectType enum name | Pol::Bscript::BObjectImp | |
call_method(const char *methodname, Executor &ex) POL_OVERRIDE | Pol::Bscript::String | protectedvirtual |
call_method_id(const int id, Executor &ex, bool forcebuiltin=false) POL_OVERRIDE | Pol::Bscript::String | protectedvirtual |
contains(const BObjectImp &objimp) const | Pol::Bscript::BObjectImp | virtual |
copy() const POL_OVERRIDE | Pol::Bscript::String | inlinevirtual |
copyvalue(const String &str) | Pol::Bscript::String | inline |
count() const | ref_counted | inline |
createIterator(BObject *pIterVal) | Pol::Bscript::BObjectImp | virtual |
data() const | Pol::Bscript::String | inline |
EStrReplace(String *str1, String *str2) | Pol::Bscript::String | |
ESubStrReplace(String *replace_with, unsigned int index, unsigned int len) | Pol::Bscript::String | |
ETrim(const char *CRSet, int type) | Pol::Bscript::String | |
find(int begin, const char *target) | Pol::Bscript::String | |
find(char *s, int *posn) | Pol::Bscript::String | |
get_member(const char *membername) | Pol::Bscript::BObjectImp | virtual |
get_member_id(const int id) | Pol::Bscript::BObjectImp | virtual |
getFormattedStringRep() const POL_OVERRIDE | Pol::Bscript::String | inlinevirtual |
getStringRep() const POL_OVERRIDE | Pol::Bscript::String | inlinevirtual |
instance() const | Pol::Bscript::BObjectImp | inline |
inverse() const | Pol::Bscript::BObjectImp | virtual |
isa(BObjectType type) const | Pol::Bscript::BObjectImp | inline |
isTrue() const POL_OVERRIDE | Pol::Bscript::String | inlinevirtual |
length() const | Pol::Bscript::String | inline |
member(const BObject &obj) const | Pol::Bscript::BObjectImp | inlinevirtual |
midstring(int begin, int len) const | Pol::Bscript::String | private |
operator const char *() const | Pol::Bscript::String | inline |
operator!=(const BObjectImp &objimp) const | Pol::Bscript::BObjectImp | virtual |
operator-() const | Pol::Bscript::BObjectImp | virtual |
operator<(const BObjectImp &objimp) const POL_OVERRIDE | Pol::Bscript::String | protectedvirtual |
operator<=(const BObjectImp &objimp) const | Pol::Bscript::BObjectImp | virtual |
operator=(const char *s) | Pol::Bscript::String | inline |
operator=(const String &str) | Pol::Bscript::String | inline |
operator==(const BObjectImp &objimp) const POL_OVERRIDE | Pol::Bscript::String | protectedvirtual |
operator>(const BObjectImp &objimp) const | Pol::Bscript::BObjectImp | virtual |
operator>=(const BObjectImp &objimp) const | Pol::Bscript::BObjectImp | virtual |
operDivideEqual(BObject &obj, BObjectImp &objimp) | Pol::Bscript::BObjectImp | virtual |
operDotMinus(const char *name) | Pol::Bscript::BObjectImp | virtual |
operDotPlus(const char *name) | Pol::Bscript::BObjectImp | virtual |
operDotQMark(const char *name) | Pol::Bscript::BObjectImp | virtual |
operInsertInto(BObject &obj, const BObjectImp &objimp) | Pol::Bscript::BObjectImp | virtual |
operMinusEqual(BObject &obj, BObjectImp &objimp) | Pol::Bscript::BObjectImp | virtual |
operModulusEqual(BObject &obj, BObjectImp &objimp) | Pol::Bscript::BObjectImp | virtual |
OperMultiSubscript(std::stack< BObjectRef > &indices) POL_OVERRIDE | Pol::Bscript::String | virtual |
OperMultiSubscriptAssign(std::stack< BObjectRef > &indices, BObjectImp *target) POL_OVERRIDE | Pol::Bscript::String | virtual |
operPlusEqual(BObject &obj, BObjectImp &objimp) | Pol::Bscript::BObjectImp | virtual |
OperSubscript(const BObject &obj) POL_OVERRIDE | Pol::Bscript::String | virtual |
operTimesEqual(BObject &obj, BObjectImp &objimp) | Pol::Bscript::BObjectImp | virtual |
OTAccountRef enum value | Pol::Bscript::BObjectImp | |
OTApplicObj enum value | Pol::Bscript::BObjectImp | |
OTApplicPtr enum value | Pol::Bscript::BObjectImp | |
OTArray enum value | Pol::Bscript::BObjectImp | |
OTBinaryFile enum value | Pol::Bscript::BObjectImp | |
OTBoatRef enum value | Pol::Bscript::BObjectImp | |
OTBoolean enum value | Pol::Bscript::BObjectImp | |
OTBoundingBox enum value | Pol::Bscript::BObjectImp | |
OTClientRef enum value | Pol::Bscript::BObjectImp | |
OTConfigElemRef enum value | Pol::Bscript::BObjectImp | |
OTConfigFileRef enum value | Pol::Bscript::BObjectImp | |
OTDataElemRef enum value | Pol::Bscript::BObjectImp | |
OTDataFileRef enum value | Pol::Bscript::BObjectImp | |
OTDebugContext enum value | Pol::Bscript::BObjectImp | |
OTDictionary enum value | Pol::Bscript::BObjectImp | |
OTDouble enum value | Pol::Bscript::BObjectImp | |
OTError enum value | Pol::Bscript::BObjectImp | |
OTFuncRef enum value | Pol::Bscript::BObjectImp | |
OTGuildRef enum value | Pol::Bscript::BObjectImp | |
OTItemRef enum value | Pol::Bscript::BObjectImp | |
OTLong enum value | Pol::Bscript::BObjectImp | |
OTMenuRef enum value | Pol::Bscript::BObjectImp | |
OTMobileRef enum value | Pol::Bscript::BObjectImp | |
OTMultiRef enum value | Pol::Bscript::BObjectImp | |
OTOfflineMobileRef enum value | Pol::Bscript::BObjectImp | |
OTPackage enum value | Pol::Bscript::BObjectImp | |
OTPacket enum value | Pol::Bscript::BObjectImp | |
OTPartyRef enum value | Pol::Bscript::BObjectImp | |
OTPolCoreRef enum value | Pol::Bscript::BObjectImp | |
OTScriptExRef enum value | Pol::Bscript::BObjectImp | |
OTSQLConnection enum value | Pol::Bscript::BObjectImp | |
OTSQLResultSet enum value | Pol::Bscript::BObjectImp | |
OTSQLRow enum value | Pol::Bscript::BObjectImp | |
OTString enum value | Pol::Bscript::BObjectImp | |
OTStruct enum value | Pol::Bscript::BObjectImp | |
OTUninit enum value | Pol::Bscript::BObjectImp | |
OTUnknown enum value | Pol::Bscript::BObjectImp | |
OTXMLAttributes enum value | Pol::Bscript::BObjectImp | |
OTXMLFile enum value | Pol::Bscript::BObjectImp | |
OTXMLNode enum value | Pol::Bscript::BObjectImp | |
pack() const POL_OVERRIDE | Pol::Bscript::String | virtual |
packonto(std::ostream &os) const POL_OVERRIDE | Pol::Bscript::String | virtual |
packonto(std::ostream &os, const std::string &value) | Pol::Bscript::String | static |
printOn(std::ostream &) const POL_OVERRIDE | Pol::Bscript::String | virtual |
ref_counted() | ref_counted | inlineprotected |
release() | ref_counted | inline |
remove(const char *s) | Pol::Bscript::String | |
reverse() | Pol::Bscript::String | |
SafeCharAmt() const | Pol::Bscript::String | |
selfBitAndObj(const BObjectImp &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitAndObj(const BLong &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitAndObj(const Double &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitAndObj(const String &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitAndObj(const ObjArray &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitAndObj(BObjectImp &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitAndObj(BLong &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitAndObj(Double &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitAndObj(String &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitAndObj(ObjArray &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitAndObjImp(const BObjectImp &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitAndObjImp(BObjectImp &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitOrObj(const BObjectImp &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitOrObj(const BLong &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitOrObj(const Double &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitOrObj(const String &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitOrObj(const ObjArray &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitOrObj(BObjectImp &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitOrObj(BLong &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitOrObj(Double &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitOrObj(String &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitOrObj(ObjArray &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitOrObjImp(const BObjectImp &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitOrObjImp(BObjectImp &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitShiftLeftObj(const BObjectImp &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitShiftLeftObj(const BLong &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitShiftLeftObj(const Double &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitShiftLeftObj(const String &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitShiftLeftObj(const ObjArray &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitShiftLeftObj(BObjectImp &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitShiftLeftObj(BLong &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitShiftLeftObj(Double &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitShiftLeftObj(String &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitShiftLeftObj(ObjArray &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitShiftLeftObjImp(const BObjectImp &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitShiftLeftObjImp(BObjectImp &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitShiftRightObj(const BObjectImp &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitShiftRightObj(const BLong &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitShiftRightObj(const Double &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitShiftRightObj(const String &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitShiftRightObj(const ObjArray &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitShiftRightObj(BObjectImp &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitShiftRightObj(BLong &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitShiftRightObj(Double &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitShiftRightObj(String &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitShiftRightObj(ObjArray &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitShiftRightObjImp(const BObjectImp &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitShiftRightObjImp(BObjectImp &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitXorObj(const BObjectImp &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitXorObj(const BLong &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitXorObj(const Double &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitXorObj(const String &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitXorObj(const ObjArray &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitXorObj(BObjectImp &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitXorObj(BLong &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitXorObj(Double &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitXorObj(String &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitXorObj(ObjArray &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfBitXorObjImp(const BObjectImp &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfBitXorObjImp(BObjectImp &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfDividedByObj(const BObjectImp &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfDividedByObj(const BLong &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfDividedByObj(const Double &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfDividedByObj(const String &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfDividedByObj(const ObjArray &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfDividedByObj(BObjectImp &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfDividedByObj(BLong &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfDividedByObj(Double &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfDividedByObj(String &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfDividedByObj(ObjArray &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfDividedByObjImp(const BObjectImp &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfDividedByObjImp(BObjectImp &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfMinusObj(const BObjectImp &objimp) const POL_OVERRIDE | Pol::Bscript::String | virtual |
selfMinusObj(const BLong &objimp) const POL_OVERRIDE | Pol::Bscript::String | virtual |
selfMinusObj(const Double &objimp) const POL_OVERRIDE | Pol::Bscript::String | virtual |
selfMinusObj(const String &objimp) const POL_OVERRIDE | Pol::Bscript::String | virtual |
selfMinusObj(const ObjArray &objimp) const POL_OVERRIDE | Pol::Bscript::String | virtual |
selfMinusObj(BObjectImp &objimp, BObject &obj) POL_OVERRIDE | Pol::Bscript::String | virtual |
selfMinusObj(BLong &objimp, BObject &obj) POL_OVERRIDE | Pol::Bscript::String | virtual |
selfMinusObj(Double &objimp, BObject &obj) POL_OVERRIDE | Pol::Bscript::String | virtual |
selfMinusObj(String &objimp, BObject &obj) POL_OVERRIDE | Pol::Bscript::String | virtual |
selfMinusObj(ObjArray &objimp, BObject &obj) POL_OVERRIDE | Pol::Bscript::String | virtual |
selfMinusObjImp(const BObjectImp &objimp) const POL_OVERRIDE | Pol::Bscript::String | virtual |
selfMinusObjImp(BObjectImp &objimp, BObject &obj) POL_OVERRIDE | Pol::Bscript::String | virtual |
selfModulusObj(const BObjectImp &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfModulusObj(const BLong &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfModulusObj(const Double &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfModulusObj(const String &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfModulusObj(const ObjArray &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfModulusObj(BObjectImp &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfModulusObj(BLong &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfModulusObj(Double &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfModulusObj(String &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfModulusObj(ObjArray &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfModulusObjImp(const BObjectImp &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfModulusObjImp(BObjectImp &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfPlusObj(const BObjectImp &objimp) const POL_OVERRIDE | Pol::Bscript::String | virtual |
selfPlusObj(const BLong &objimp) const POL_OVERRIDE | Pol::Bscript::String | virtual |
selfPlusObj(const Double &objimp) const POL_OVERRIDE | Pol::Bscript::String | virtual |
selfPlusObj(const String &objimp) const POL_OVERRIDE | Pol::Bscript::String | virtual |
selfPlusObj(const ObjArray &objimp) const POL_OVERRIDE | Pol::Bscript::String | virtual |
selfPlusObj(BObjectImp &objimp, BObject &obj) POL_OVERRIDE | Pol::Bscript::String | virtual |
selfPlusObj(BLong &objimp, BObject &obj) POL_OVERRIDE | Pol::Bscript::String | virtual |
selfPlusObj(Double &objimp, BObject &obj) POL_OVERRIDE | Pol::Bscript::String | virtual |
selfPlusObj(String &objimp, BObject &obj) POL_OVERRIDE | Pol::Bscript::String | virtual |
selfPlusObj(ObjArray &objimp, BObject &obj) POL_OVERRIDE | Pol::Bscript::String | virtual |
selfPlusObjImp(const BObjectImp &objimp) const POL_OVERRIDE | Pol::Bscript::String | virtual |
selfPlusObjImp(BObjectImp &objimp, BObject &obj) POL_OVERRIDE | Pol::Bscript::String | virtual |
selfTimesObj(const BObjectImp &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfTimesObj(const BLong &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfTimesObj(const Double &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfTimesObj(const String &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfTimesObj(const ObjArray &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfTimesObj(BObjectImp &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfTimesObj(BLong &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfTimesObj(Double &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfTimesObj(String &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfTimesObj(ObjArray &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
selfTimesObjImp(const BObjectImp &objimp) const | Pol::Bscript::BObjectImp | virtual |
selfTimesObjImp(BObjectImp &objimp, BObject &obj) | Pol::Bscript::BObjectImp | virtual |
set(char *newstr) | Pol::Bscript::String | |
set_member(const char *membername, BObjectImp *valueimp, bool copy) | Pol::Bscript::BObjectImp | virtual |
set_member_id(const int id, BObjectImp *valueimp, bool copy) | Pol::Bscript::BObjectImp | virtual |
sizeEstimate() const POL_OVERRIDE | Pol::Bscript::String | virtual |
str_member(const std::string &membername) const | Pol::Bscript::BObjectImp | inlinevirtual |
String() | Pol::Bscript::String | inline |
String(const char *str, int nchars) | Pol::Bscript::String | |
String(const char *str) | Pol::Bscript::String | inlineexplicit |
String(const std::string &str) | Pol::Bscript::String | inlineexplicit |
String(const std::string &str, std::string::size_type pos, std::string::size_type n) | Pol::Bscript::String | inlineexplicit |
String(const char *left, const char *right) | Pol::Bscript::String | inline |
String(const String &left, const String &right) | Pol::Bscript::String | inline |
String(BObjectImp &objimp) | Pol::Bscript::String | explicit |
String(const String &str) | Pol::Bscript::String | inline |
StrStr(int begin, int len) | Pol::Bscript::String | |
SubString class | Pol::Bscript::String | friend |
toLower(void) | Pol::Bscript::String | |
toUpper(void) | Pol::Bscript::String | |
type() const | Pol::Bscript::BObjectImp | inline |
typeOf() const | Pol::Bscript::BObjectImp | virtual |
typeOfInt() const | Pol::Bscript::BObjectImp | virtual |
typestr(BObjectType typ) | Pol::Bscript::BObjectImp | static |
unpack(const char *pstr) | Pol::Bscript::String | static |
unpack(std::istream &is) | Pol::Bscript::String | static |
unpackWithLen(std::istream &is) | Pol::Bscript::String | static |
value() const | Pol::Bscript::String | inline |
value_ | Pol::Bscript::String | private |
~BObjectImp() | Pol::Bscript::BObjectImp | virtual |
~ref_counted()=default | ref_counted | protected |
~String() | Pol::Bscript::String | inlinevirtual |