Open-Transactions
0.93.0-ge03d287
|
#include <OTStringXML.hpp>
Classes | |
class | OTStringXMLPvt |
Public Member Functions | |
EXPORT | OTStringXML () |
EXPORT | OTStringXML (const OTString &value) |
EXPORT | OTStringXML (const OTStringXML &value) |
virtual EXPORT | ~OTStringXML () |
EXPORT | operator irr::io::IFileReadCallBack * () |
EXPORT OTStringXML & | operator= (const OTString &rhs) |
EXPORT OTStringXML & | operator= (const OTStringXML &rhs) |
int32_t | read (void *buffer, uint32_t sizeToRead) |
int32_t | getSize () |
Public Member Functions inherited from opentxs::OTString | |
EXPORT | OTString () |
EXPORT | OTString (const OTString &value) |
EXPORT | OTString (const OTASCIIArmor &value) |
OTString (const OTSignature &value) | |
EXPORT | OTString (const OTContract &value) |
EXPORT | OTString (const OTIdentifier &value) |
OTString (OTPseudonym &value) | |
EXPORT | OTString (const char *value) |
OTString (const char *value, size_t size) | |
EXPORT | OTString (const std::string &value) |
virtual EXPORT | ~OTString () |
virtual EXPORT void | Release () |
void | Initialize () |
EXPORT OTString & | operator= (OTString rhs) |
void | swap (OTString &rhs) |
bool | operator> (const OTString &rhs) const |
bool | operator< (const OTString &rhs) const |
bool | operator<= (const OTString &rhs) const |
bool | operator>= (const OTString &rhs) const |
EXPORT bool | operator== (const OTString &rhs) const |
EXPORT int64_t | ToLong () const |
EXPORT uint64_t | ToUlong () const |
EXPORT bool | At (uint32_t index, char &c) const |
EXPORT bool | Exists () const |
EXPORT bool | DecodeIfArmored (bool escapedIsAllowed=true) |
EXPORT uint32_t | GetLength () const |
EXPORT bool | Compare (const char *compare) const |
EXPORT bool | Compare (const OTString &compare) const |
EXPORT bool | Contains (const char *compare) const |
bool | Contains (const OTString &compare) const |
EXPORT const char * | Get () const |
EXPORT void | Set (const char *data, uint32_t enforcedMaxLength=0) |
EXPORT void | Set (const OTString &data) |
EXPORT bool | MemSet (const char *mem, uint32_t size) |
EXPORT void | Concatenate (const char *arg,...) |
void | Concatenate (const OTString &data) |
void | Truncate (uint32_t index) |
EXPORT void | Format (const char *fmt,...) |
void | ConvertToLowerCase () const |
void | ConvertToUpperCase () const |
EXPORT bool | TokenizeIntoKeyValuePairs (Map &map) const |
EXPORT void | OTfgets (std::istream &ofs) |
bool | sgets (char *buffer, uint32_t size) |
char | sgetc () |
void | sungetc () |
void | reset () |
void | WriteToFile (std::ostream &ofs) const |
void | Release_String () |
EXPORT void | zeroMemory () const |
Additional Inherited Members | |
Public Types inherited from opentxs::OTString | |
typedef std::list< std::string > | List |
typedef std::map< std::string, std::string > | Map |
Static Public Member Functions inherited from opentxs::OTString | |
static bool | vformat (const char *fmt, std::va_list *pvl, std::string &s) |
static EXPORT std::string & | trim (std::string &str) |
static EXPORT std::string | replace_chars (const std::string &str, const std::string &charsFrom, const char &charTo) |
static EXPORT bool | safe_strcpy (char *dest, const char *src, size_t destSize, bool zeroSource=false) |
static size_t | safe_strlen (const char *s, size_t max) |
static EXPORT int64_t | StringToLong (const std::string &number) |
static EXPORT uint64_t | StringToUlong (const std::string &number) |
Protected Attributes inherited from opentxs::OTString | |
uint32_t | length_ |
uint32_t | position_ |
char * | data_ |
Definition at line 149 of file OTStringXML.hpp.
opentxs::OTStringXML::OTStringXML | ( | ) |
Definition at line 164 of file OTStringXML.cpp.
opentxs::OTStringXML::OTStringXML | ( | const OTString & | value | ) |
Definition at line 170 of file OTStringXML.cpp.
opentxs::OTStringXML::OTStringXML | ( | const OTStringXML & | value | ) |
Definition at line 176 of file OTStringXML.cpp.
|
virtual |
Definition at line 198 of file OTStringXML.cpp.
int32_t opentxs::OTStringXML::getSize | ( | ) |
Definition at line 226 of file OTStringXML.cpp.
opentxs::OTStringXML::operator irr::io::IFileReadCallBack * | ( | ) |
Definition at line 203 of file OTStringXML.cpp.
OTStringXML & opentxs::OTStringXML::operator= | ( | const OTString & | rhs | ) |
Definition at line 182 of file OTStringXML.cpp.
OTStringXML & opentxs::OTStringXML::operator= | ( | const OTStringXML & | rhs | ) |
Definition at line 190 of file OTStringXML.cpp.
int32_t opentxs::OTStringXML::read | ( | void * | buffer, |
uint32_t | sizeToRead | ||
) |
Definition at line 208 of file OTStringXML.cpp.