133 #ifndef OPENTXS_CORE_OTDATA_HPP
134 #define OPENTXS_CORE_OTDATA_HPP
152 EXPORT
OTData(
const void* data, uint32_t size);
180 EXPORT
void Assign(
const void* data, uint32_t size);
181 EXPORT
void Concatenate(
const void* data, uint32_t size);
184 EXPORT uint32_t
OTfread(uint8_t* data, uint32_t size);
207 #endif // OPENTXS_CORE_OTDATA_HPP
EXPORT void Release_Data()
EXPORT void swap(OTData &rhs)
EXPORT OTData & operator=(OTData rhs)
EXPORT bool operator!=(const OTData &rhs) const
EXPORT void Assign(const OTData &source)
EXPORT bool operator==(const OTData &rhs) const
void SetSize(uint32_t size)
const void * GetPointer() const
EXPORT OTData & operator+=(const OTData &rhs)
EXPORT uint32_t OTfread(uint8_t *data, uint32_t size)
EXPORT bool IsEmpty() const
virtual EXPORT void Release()
EXPORT bool Randomize(uint32_t size)
EXPORT void Concatenate(const void *data, uint32_t size)
EXPORT void zeroMemory() const