|
| OTSignature () |
|
virtual | ~OTSignature () |
|
| OTSignature (const OTString &value) |
|
| OTSignature (const OTASCIIArmor &value) |
|
| OTSignature (const char *value) |
|
OTSignatureMetadata & | getMetaData () |
|
const OTSignatureMetadata & | getMetaData () const |
|
EXPORT | OTASCIIArmor () |
|
EXPORT | OTASCIIArmor (const char *szValue) |
|
EXPORT | OTASCIIArmor (const OTData &theValue) |
|
EXPORT | OTASCIIArmor (const OTPayload &theValue) |
|
EXPORT | OTASCIIArmor (const OTString &strValue) |
|
EXPORT | OTASCIIArmor (const OTASCIIArmor &strValue) |
|
EXPORT | OTASCIIArmor (const OTEnvelope &theEnvelope) |
|
virtual EXPORT | ~OTASCIIArmor () |
|
EXPORT OTASCIIArmor & | operator= (const char *szValue) |
|
EXPORT OTASCIIArmor & | operator= (const OTData &theValue) |
|
EXPORT OTASCIIArmor & | operator= (const OTString &strValue) |
|
EXPORT OTASCIIArmor & | operator= (const OTASCIIArmor &strValue) |
|
EXPORT bool | LoadFromFile (const OTString &foldername, const OTString &filename) |
|
EXPORT bool | LoadFrom_ifstream (std::ifstream &fin) |
|
EXPORT bool | SaveTo_ofstream (std::ofstream &fout) |
|
EXPORT bool | LoadFromExactPath (const std::string &filename) |
|
EXPORT bool | SaveToExactPath (const std::string &filename) |
|
EXPORT bool | LoadFromString (OTString &theStr, bool bEscaped=false, const std::string str_override="-----BEGIN") |
|
EXPORT bool | WriteArmoredString (OTString &strOutput, const std::string str_type, bool bEscaped=false) const |
|
EXPORT bool | WriteArmoredFile (const OTString &foldername, const OTString &filename, const std::string str_type, bool bEscaped=false) const |
|
EXPORT bool | GetData (OTData &theData, bool bLineBreaks=true) const |
|
EXPORT bool | GetAndUnpackData (OTData &theData, bool bLineBreaks=true) const |
|
EXPORT bool | SetData (const OTData &theData, bool bLineBreaks=true) |
|
EXPORT bool | SetAndPackData (const OTData &theData, bool bLineBreaks=true) |
|
EXPORT bool | GetString (OTString &theData, bool bLineBreaks=true) const |
|
EXPORT bool | GetAndUnpackString (OTString &theData, bool bLineBreaks=true) const |
|
EXPORT bool | SetString (const OTString &theData, bool bLineBreaks=true) |
|
EXPORT bool | SetAndPackString (const OTString &theData, bool bLineBreaks=true) |
|
EXPORT bool | GetStringMap (std::map< std::string, std::string > &the_map, bool bLineBreaks=true) const |
|
EXPORT bool | GetAndUnpackStringMap (std::map< std::string, std::string > &the_map, bool bLineBreaks=true) const |
|
EXPORT bool | SetStringMap (const std::map< std::string, std::string > &the_map, bool bLineBreaks=true) |
|
EXPORT bool | SetAndPackStringMap (const std::map< std::string, std::string > &the_map, bool bLineBreaks=true) |
|
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 |
|
|
typedef std::list< std::string > | List |
|
typedef std::map< std::string,
std::string > | Map |
|
static OTDB::OTPacker * | GetPacker () |
|
static EXPORT bool | LoadFromString (OTASCIIArmor &ascArmor, const OTString &strInput, std::string str_bookend="-----BEGIN") |
|
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) |
|
uint32_t | length_ |
|
uint32_t | position_ |
|
char * | data_ |
|
Definition at line 144 of file OTSignature.hpp.