|
Open-Transactions
0.93.0-ge03d287
|
#include <OTIdentifier.hpp>


Public Member Functions | |
| EXPORT bool | CalculateDigestInternal (const OTString &strInput, const OTString &strHashAlgorithm) |
| EXPORT bool | CalculateDigestInternal (const OTData &dataInput, const OTString &strHashAlgorithm) |
| EXPORT | OTIdentifier () |
| EXPORT | OTIdentifier (const OTIdentifier &theID) |
| EXPORT | OTIdentifier (const char *szStr) |
| EXPORT | OTIdentifier (const std::string &szStr) |
| EXPORT | OTIdentifier (const OTString &theStr) |
| EXPORT | OTIdentifier (const OTPseudonym &theNym) |
| EXPORT | OTIdentifier (const OTContract &theContract) |
| EXPORT | OTIdentifier (const OTSymmetricKey &theKey) |
| EXPORT | OTIdentifier (const OTCachedKey &theKey) |
| virtual EXPORT | ~OTIdentifier () |
| EXPORT bool | operator== (const OTIdentifier &s2) const |
| EXPORT bool | operator!= (const OTIdentifier &s2) const |
| EXPORT bool | operator> (const OTIdentifier &s2) const |
| EXPORT bool | operator< (const OTIdentifier &s2) const |
| EXPORT bool | operator<= (const OTIdentifier &s2) const |
| EXPORT bool | operator>= (const OTIdentifier &s2) const |
| EXPORT bool | CalculateDigest (const OTData &dataInput) |
| EXPORT bool | CalculateDigest (const OTString &strInput) |
| EXPORT bool | CalculateDigest (const OTString &strInput, const OTString &strHashAlgorithm) |
| EXPORT bool | CalculateDigest (const OTData &dataInput, const OTString &strHashAlgorithm) |
| EXPORT bool | XOR (const OTIdentifier &theInput) const |
| EXPORT void | CopyTo (uint8_t *szNewLocation) const |
| EXPORT void | SetString (const char *szString) |
| EXPORT void | SetString (const OTString &theStr) |
| EXPORT void | GetString (OTString &theStr) const |
Public Member Functions inherited from opentxs::OTData | |
| EXPORT | OTData () |
| EXPORT | OTData (const void *data, uint32_t size) |
| EXPORT | OTData (const OTData &source) |
| EXPORT | OTData (const OTASCIIArmor &source) |
| virtual EXPORT | ~OTData () |
| virtual EXPORT void | Release () |
| EXPORT void | Release_Data () |
| void | SetSize (uint32_t size) |
| const void * | GetPointer () const |
| EXPORT OTData & | operator= (OTData rhs) |
| EXPORT void | swap (OTData &rhs) |
| EXPORT bool | operator== (const OTData &rhs) const |
| EXPORT bool | operator!= (const OTData &rhs) const |
| EXPORT OTData & | operator+= (const OTData &rhs) |
| EXPORT bool | IsEmpty () const |
| uint32_t | GetSize () const |
| EXPORT void | Assign (const OTData &source) |
| EXPORT void | Assign (const void *data, uint32_t size) |
| EXPORT void | Concatenate (const void *data, uint32_t size) |
| EXPORT bool | Randomize (uint32_t size) |
| EXPORT void | zeroMemory () const |
| EXPORT uint32_t | OTfread (uint8_t *data, uint32_t size) |
| void | reset () |
Static Public Attributes | |
| static EXPORT const OTString | DefaultHashAlgorithm |
| static EXPORT const OTString | HashAlgorithm1 |
| static EXPORT const OTString | HashAlgorithm2 |
Friends | |
| EXPORT friend std::ostream & | operator<< (std::ostream &os, const OTString &obj) |
Additional Inherited Members | |
Protected Member Functions inherited from opentxs::OTData | |
| void | Initialize () |
Definition at line 152 of file OTIdentifier.hpp.
| opentxs::OTIdentifier::OTIdentifier | ( | ) |
Definition at line 153 of file OTIdentifier.cpp.
| opentxs::OTIdentifier::OTIdentifier | ( | const OTIdentifier & | theID | ) |
Definition at line 158 of file OTIdentifier.cpp.
| opentxs::OTIdentifier::OTIdentifier | ( | const char * | szStr | ) |
Definition at line 163 of file OTIdentifier.cpp.
| opentxs::OTIdentifier::OTIdentifier | ( | const std::string & | szStr | ) |
Definition at line 170 of file OTIdentifier.cpp.
| opentxs::OTIdentifier::OTIdentifier | ( | const OTString & | theStr | ) |
Definition at line 177 of file OTIdentifier.cpp.
| opentxs::OTIdentifier::OTIdentifier | ( | const OTPseudonym & | theNym | ) |
Definition at line 189 of file OTIdentifier.cpp.
| opentxs::OTIdentifier::OTIdentifier | ( | const OTContract & | theContract | ) |
Definition at line 183 of file OTIdentifier.cpp.
| opentxs::OTIdentifier::OTIdentifier | ( | const OTSymmetricKey & | theKey | ) |
Definition at line 195 of file OTIdentifier.cpp.
| opentxs::OTIdentifier::OTIdentifier | ( | const OTCachedKey & | theKey | ) |
Definition at line 202 of file OTIdentifier.cpp.
|
virtual |
Definition at line 261 of file OTIdentifier.cpp.
| bool opentxs::OTIdentifier::CalculateDigest | ( | const OTData & | dataInput | ) |
Definition at line 305 of file OTIdentifier.cpp.
| bool opentxs::OTIdentifier::CalculateDigest | ( | const OTString & | strInput | ) |
Definition at line 288 of file OTIdentifier.cpp.
| bool opentxs::OTIdentifier::CalculateDigest | ( | const OTString & | strInput, |
| const OTString & | strHashAlgorithm | ||
| ) |
Definition at line 366 of file OTIdentifier.cpp.
| bool opentxs::OTIdentifier::CalculateDigest | ( | const OTData & | dataInput, |
| const OTString & | strHashAlgorithm | ||
| ) |
Definition at line 372 of file OTIdentifier.cpp.
| bool opentxs::OTIdentifier::CalculateDigestInternal | ( | const OTString & | strInput, |
| const OTString & | strHashAlgorithm | ||
| ) |
Definition at line 330 of file OTIdentifier.cpp.
| bool opentxs::OTIdentifier::CalculateDigestInternal | ( | const OTData & | dataInput, |
| const OTString & | strHashAlgorithm | ||
| ) |
Definition at line 351 of file OTIdentifier.cpp.
| void opentxs::OTIdentifier::CopyTo | ( | uint8_t * | szNewLocation | ) | const |
Definition at line 265 of file OTIdentifier.cpp.
| void opentxs::OTIdentifier::GetString | ( | OTString & | theStr | ) | const |
Definition at line 465 of file OTIdentifier.cpp.
| bool opentxs::OTIdentifier::operator!= | ( | const OTIdentifier & | s2 | ) | const |
Definition at line 231 of file OTIdentifier.cpp.
| bool opentxs::OTIdentifier::operator< | ( | const OTIdentifier & | s2 | ) | const |
Definition at line 243 of file OTIdentifier.cpp.
| bool opentxs::OTIdentifier::operator<= | ( | const OTIdentifier & | s2 | ) | const |
Definition at line 249 of file OTIdentifier.cpp.
| bool opentxs::OTIdentifier::operator== | ( | const OTIdentifier & | s2 | ) | const |
Definition at line 225 of file OTIdentifier.cpp.
| bool opentxs::OTIdentifier::operator> | ( | const OTIdentifier & | s2 | ) | const |
Definition at line 237 of file OTIdentifier.cpp.
| bool opentxs::OTIdentifier::operator>= | ( | const OTIdentifier & | s2 | ) | const |
Definition at line 255 of file OTIdentifier.cpp.
| void opentxs::OTIdentifier::SetString | ( | const char * | szString | ) |
Definition at line 218 of file OTIdentifier.cpp.
| void opentxs::OTIdentifier::SetString | ( | const OTString & | theStr | ) |
Definition at line 453 of file OTIdentifier.cpp.
| bool opentxs::OTIdentifier::XOR | ( | const OTIdentifier & | theInput | ) | const |
Definition at line 435 of file OTIdentifier.cpp.
|
friend |
Definition at line 150 of file OTString.cpp.
|
static |
Definition at line 164 of file OTIdentifier.hpp.
|
static |
Definition at line 165 of file OTIdentifier.hpp.
|
static |
Definition at line 166 of file OTIdentifier.hpp.