133 #ifndef OPENTXS_CORE_OTIDENTIFIER_HPP
134 #define OPENTXS_CORE_OTIDENTIFIER_HPP
150 class OTSymmetricKey;
155 EXPORT
friend std::ostream&
operator<<(std::ostream& os,
180 using OTData::operator=;
196 EXPORT
void CopyTo(uint8_t* szNewLocation)
const;
199 EXPORT
void SetString(
const char* szString);
207 #endif // OPENTXS_CORE_OTIDENTIFIER_HPP
EXPORT bool CalculateDigest(const OTData &dataInput)
EXPORT void swap(OTData &rhs)
EXPORT bool operator!=(const OTIdentifier &s2) const
static EXPORT const OTString HashAlgorithm2
EXPORT bool operator>(const OTIdentifier &s2) const
virtual EXPORT ~OTIdentifier()
EXPORT void SetString(const char *szString)
EXPORT bool operator>=(const OTIdentifier &s2) const
EXPORT bool CalculateDigestInternal(const OTString &strInput, const OTString &strHashAlgorithm)
EXPORT bool XOR(const OTIdentifier &theInput) const
static EXPORT const OTString DefaultHashAlgorithm
EXPORT bool operator==(const OTIdentifier &s2) const
EXPORT friend std::ostream & operator<<(std::ostream &os, const OTString &obj)
EXPORT bool operator<=(const OTIdentifier &s2) const
EXPORT void GetString(OTString &theStr) const
EXPORT void CopyTo(uint8_t *szNewLocation) const
EXPORT bool operator<(const OTIdentifier &s2) const
static EXPORT const OTString HashAlgorithm1