|
| | 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.