Qore Programming Language  0.8.9
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
QoreStringNode Member List

This is the complete list of members for QoreStringNode, including all inherited members.

AbstractQoreNode(qore_type_t t, bool n_value, bool n_needs_eval, bool n_there_can_be_only_one=false, bool n_custom_reference_handlers=false)AbstractQoreNode
AbstractQoreNode(const AbstractQoreNode &v)AbstractQoreNode
addch(char c, unsigned times)QoreString
allocate(unsigned requested_size)QoreString
bigIntEval(ExceptionSink *xsink) const AbstractQoreNode
bigIntEvalImpl(ExceptionSink *xsink) const SimpleValueQoreNodeprotectedvirtual
bindex(const QoreString &needle, qore_offset_t pos) const QoreString
bindex(const char *needle, qore_offset_t pos) const QoreString
bindex(const std::string &needle, qore_offset_t pos) const QoreString
boolEval(ExceptionSink *xsink) const AbstractQoreNode
boolEvalImpl(ExceptionSink *xsink) const SimpleValueQoreNodeprotectedvirtual
brindex(const QoreString &needle, qore_offset_t pos) const QoreString
brindex(const char *needle, qore_offset_t pos) const QoreString
brindex(const std::string &needle, qore_offset_t pos) const QoreString
capacity() const QoreString
chomp()QoreString
clear()QoreString
compare(const QoreString *str) const QoreString
compare(const char *str) const QoreString
compareSoft(const QoreString *str, ExceptionSink *xsink) const QoreString
concat(const QoreString *str, ExceptionSink *xsink)QoreString
concat(const QoreString &str, qore_offset_t pos, ExceptionSink *xsink)QoreString
concat(const QoreString &str, qore_offset_t pos, qore_offset_t len, ExceptionSink *xsink)QoreString
concat(const QoreString *str, qore_size_t size, ExceptionSink *xsink)QoreString
concat(const DateTime *d)QoreString
concat(const char *str)QoreString
concat(const std::string &str)QoreString
concat(const char *str, qore_size_t size)QoreString
concat(const char c)QoreString
concatAndHTMLDecode(const QoreString *str)QoreString
concatAndHTMLDecode(const char *str, size_t slen)QoreString
concatAndHTMLDecode(const char *str)QoreString
concatAndHTMLEncode(const char *str)QoreString
concatAndHTMLEncode(const QoreString *, ExceptionSink *xsink)QoreString
concatBase64(const char *buf, qore_size_t size)QoreString
concatBase64(const BinaryNode *bin)QoreString
concatBase64(const QoreString *str)QoreString
concatBase64(const char *buf, qore_size_t size, qore_size_t maxlinelen)QoreString
concatBase64(const BinaryNode *bin, qore_size_t maxlinelen)QoreString
concatBase64(const QoreString *str, qore_size_t maxlinelen)QoreString
concatDecodeUrl(const char *url)QoreString
concatDecodeUrl(const QoreString &url, ExceptionSink *xsink)QoreString
concatEncodeUrl(ExceptionSink *xsink, const QoreString &url, bool encode_all=false)QoreString
concatEscape(const QoreString *str, char c, char esc_char, ExceptionSink *xsink)QoreString
concatEscape(const char *str, char c, char esc_char= '\\')QoreString
concatHex(const char *buf, qore_size_t size)QoreString
concatHex(const BinaryNode *bin)QoreString
concatHex(const QoreString *str)QoreString
concatISO8601DateTime(const DateTime *d)QoreString
concatUnicode(unsigned code, ExceptionSink *xsink)QoreString
concatUnicode(unsigned code)QoreString
concatUTF8FromUnicode(unsigned code)QoreString
convertEncoding(const QoreEncoding *nccs, ExceptionSink *xsink) const QoreStringNode
createAndConvertEncoding(const char *str, const QoreEncoding *from, const QoreEncoding *to, ExceptionSink *xsink)QoreStringNodestatic
custom_reference_handlersAbstractQoreNodeprotected
AbstractQoreNode::deref(ExceptionSink *xsink)AbstractQoreNode
empty() const QoreString
equal(const QoreString &str) const QoreString
equal(const char *str) const QoreString
equalPartial(const QoreString &str) const QoreString
equalPartial(const char *str) const QoreString
equalPartialPath(const QoreString &str, ExceptionSink *xsink) const QoreString
equalPartialSoft(const QoreString &str, ExceptionSink *xsink) const QoreString
equalSoft(const QoreString &str, ExceptionSink *xsink) const QoreString
eval(ExceptionSink *xsink) const AbstractQoreNode
eval(bool &needs_deref, ExceptionSink *xsink) const AbstractQoreNode
evalImpl(ExceptionSink *xsink) const SimpleValueQoreNodeprotectedvirtual
evalImpl(bool &needs_deref, ExceptionSink *xsink) const SimpleValueQoreNodeprotectedvirtual
extract(qore_offset_t offset, ExceptionSink *xsink)QoreStringNode
extract(qore_offset_t offset, qore_offset_t length, ExceptionSink *xsink)QoreStringNode
extract(qore_offset_t offset, qore_offset_t length, const AbstractQoreNode *strn, ExceptionSink *xsink)QoreStringNode
find(char c, qore_offset_t pos=0) const QoreString
floatEval(ExceptionSink *xsink) const AbstractQoreNode
floatEvalImpl(ExceptionSink *xsink) const SimpleValueQoreNodeprotectedvirtual
getAsBigInt() const AbstractQoreNode
getAsBool() const AbstractQoreNode
getAsFloat() const AbstractQoreNode
getAsInt() const AbstractQoreNode
getAsString(QoreString &str, int format_offset, ExceptionSink *xsink) const QoreStringNodevirtual
getAsString(bool &del, int format_offset, ExceptionSink *xsink) const QoreStringNodevirtual
getBuffer() const QoreString
getByteOffset(qore_size_t i, ExceptionSink *xsink) const QoreString
getDateTimeRepresentation(bool &del) const QoreStringNodevirtual
getDateTimeRepresentation(DateTime &dt) const QoreStringNodevirtual
getEncoding() const QoreString
getStaticTypeCode()QoreStringNodeinlinestatic
getStaticTypeName()QoreStringNodeinlinestatic
getStringRepresentation(bool &del) const QoreStringNodevirtual
getStringRepresentation(QoreString &str) const QoreStringNodevirtual
getType() const AbstractQoreNodeinline
getTypeName() const QoreStringNodevirtual
getUnicodePoint(qore_offset_t offset, ExceptionSink *xsink) const QoreString
getUnicodePointFromBytePos(qore_size_t offset, unsigned &len, ExceptionSink *xsink) const QoreString
getUnicodePointFromUTF8(qore_offset_t offset=0) const QoreString
giveBuffer()QoreString
index(const QoreString &needle, qore_offset_t pos, ExceptionSink *xsink) const QoreString
insert(const char *str, qore_size_t pos)QoreString
insertch(char c, qore_size_t pos, unsigned times)QoreString
integerEval(ExceptionSink *xsink) const AbstractQoreNode
integerEvalImpl(ExceptionSink *xsink) const SimpleValueQoreNodeprotectedvirtual
is_equal_hard(const AbstractQoreNode *v, ExceptionSink *xsink) const QoreStringNodevirtual
is_equal_soft(const AbstractQoreNode *v, ExceptionSink *xsink) const QoreStringNodevirtual
is_unique() const QoreReferenceCounterinline
is_value() const AbstractQoreNodeinline
isDataAscii() const QoreString
isDataPrintableAscii() const QoreString
isReferenceCounted() const AbstractQoreNodeinline
length() const QoreString
mROQoreReferenceCountermutableprotected
needs_eval() const AbstractQoreNodeinline
needs_eval_flagAbstractQoreNodeprotected
operator+=(const char *str)QoreString
operator+=(const std::string &str)QoreString
QoreString::operator=(const QoreString &other)QoreString
QoreString::operator=(const char *other)QoreString
QoreString::operator=(const std::string &other)QoreString
operator==(const QoreString &other) const QoreString
operator==(const std::string &other) const QoreString
operator==(const char *other) const QoreString
operator[](qore_offset_t pos) const QoreString
parseBase64(ExceptionSink *xsink) const QoreString
parseBase64ToString(ExceptionSink *xsink) const QoreStringNode
parseBase64ToString(const QoreEncoding *enc, ExceptionSink *xsink) const QoreStringNode
parseHex(ExceptionSink *xsink) const QoreString
parseInit(LocalVar *oflag, int pflag, int &lvids, const QoreTypeInfo *&typeInfo)QoreStringNodevirtual
prepend(const char *str)QoreString
prepend(const char *str, qore_size_t size)QoreString
privQoreStringprotected
QoreReferenceCounter()QoreReferenceCounter
QoreString()QoreString
QoreString(bool b)QoreString
QoreString(const char *str)QoreString
QoreString(const char *str, const QoreEncoding *new_qorecharset)QoreString
QoreString(const QoreEncoding *new_qorecharset)QoreString
QoreString(const char *str, qore_size_t len, const QoreEncoding *new_qorecharset=QCS_DEFAULT)QoreString
QoreString(const std::string &str, const QoreEncoding *new_encoding=QCS_DEFAULT)QoreString
QoreString(char c)QoreString
QoreString(const QoreString &str)QoreString
QoreString(const QoreString *str)QoreString
QoreString(const QoreString *str, qore_size_t len)QoreString
QoreString(int64 i)QoreString
QoreString(double f)QoreString
QoreString(const DateTime *date)QoreString
QoreString(const BinaryNode *bin)QoreString
QoreString(const BinaryNode *bin, qore_size_t maxlinelen)QoreString
QoreString(char *nbuf, qore_size_t nlen, qore_size_t nallocated, const QoreEncoding *enc)QoreString
QoreStringNode()QoreStringNode
QoreStringNode(const char *str, const QoreEncoding *enc=QCS_DEFAULT)QoreStringNode
QoreStringNode(const QoreString &str)QoreStringNode
QoreStringNode(const QoreStringNode &str)QoreStringNode
QoreStringNode(const std::string &str, const QoreEncoding *enc=QCS_DEFAULT)QoreStringNode
QoreStringNode(const BinaryNode *bin, qore_size_t maxlinelen)QoreStringNode
QoreStringNode(char *nbuf, qore_size_t nlen, qore_size_t nallocated, const QoreEncoding *enc)QoreStringNode
QoreStringNode(const char *str, qore_size_t len, const QoreEncoding *new_qorecharset=QCS_DEFAULT)QoreStringNode
QoreStringNode(const char *str, const QoreEncoding *from, const QoreEncoding *to, ExceptionSink *xsink)QoreStringNode
QoreStringNode(struct qore_string_private *p)QoreStringNode
realCopy() const QoreStringNodevirtual
ref() const AbstractQoreNode
reference_count() const QoreReferenceCounterinline
refSelf() const AbstractQoreNode
replace(qore_size_t offset, qore_size_t len, const char *str)QoreString
replace(qore_size_t offset, qore_size_t len, const QoreString *str)QoreString
replace(qore_size_t offset, qore_size_t len, const QoreString *str, ExceptionSink *xsink)QoreString
replaceAll(const char *old_str, const char *new_str)QoreString
replaceChar(qore_size_t offset, char c)QoreString
reserve(qore_size_t size)QoreString
reset()QoreString
reverse() const QoreStringNode
rfind(char c, qore_offset_t pos=-1) const QoreString
rindex(const QoreString &needle, qore_offset_t pos, ExceptionSink *xsink) const QoreString
ROdereference() const QoreReferenceCounter
ROreference() const QoreReferenceCounter
set(const char *str, const QoreEncoding *new_qorecharset=QCS_DEFAULT)QoreString
set(const std::string &str, const QoreEncoding *new_qorecharset=QCS_DEFAULT)QoreString
set(const QoreString *str)QoreString
set(const QoreString &str)QoreString
setEncoding(const QoreEncoding *new_encoding)QoreString
SimpleQoreNode(qore_type_t t, bool n_value, bool n_needs_eval, bool n_there_can_be_only_one=false)SimpleQoreNodeinline
SimpleQoreNode(const SimpleQoreNode &v)SimpleQoreNodeinline
SimpleValueQoreNode(qore_type_t t, bool n_there_can_be_only_one=false)SimpleValueQoreNodeinline
size() const QoreString
splice(qore_offset_t offset, ExceptionSink *xsink)QoreString
splice(qore_offset_t offset, qore_offset_t length, ExceptionSink *xsink)QoreString
splice(qore_offset_t offset, qore_offset_t length, const AbstractQoreNode *strn, ExceptionSink *xsink)QoreString
splice(qore_offset_t offset, qore_offset_t length, const QoreString &str, ExceptionSink *xsink)QoreString
sprintf(const char *fmt,...)QoreString
stringRefSelf() const QoreStringNode
strlen() const QoreString
substr(qore_offset_t offset, ExceptionSink *xsink) const QoreStringNode
substr(qore_offset_t offset, qore_offset_t length, ExceptionSink *xsink) const QoreStringNode
take(char *str)QoreString
take(char *str, const QoreEncoding *enc)QoreString
take(char *str, qore_size_t size)QoreString
take(char *str, qore_size_t size, const QoreEncoding *enc)QoreString
takeAndTerminate(char *str, qore_size_t size)QoreString
takeAndTerminate(char *str, qore_size_t size, const QoreEncoding *enc)QoreString
terminate(qore_size_t size)QoreString
there_can_be_only_oneAbstractQoreNodeprotected
toBigInt() const QoreString
tolwr()QoreString
toupr()QoreString
trim(const char *chars=0)QoreString
trim(char c)QoreString
trim_leading(const char *chars=0)QoreString
trim_leading(char c)QoreString
trim_single_leading(char c)QoreString
trim_single_trailing(char c)QoreString
trim_trailing(const char *chars=0)QoreString
trim_trailing(char c)QoreString
typeAbstractQoreNodeprotected
valueAbstractQoreNodeprotected
vsprintf(const char *fmt, va_list args)QoreString
~AbstractQoreNode()AbstractQoreNodeprotectedvirtual
~QoreReferenceCounter()QoreReferenceCounter
~QoreString()QoreString
~QoreStringNode()QoreStringNodeprotectedvirtual