class axl::cf::Data
#include <axl_cf_Data.h> class Data: public axl::cf::TypeBase { public: // construction Data(); Data(const Data& src); Data( CFDataRef p, bool isAttach = false ); Data( const void* p, size_t size ); // methods Data& operator=(const Data& src); Data& operator=(CFDataRef p); size_t getLength() const; const uchar_t* getBytePtr() const; bool create(CFDataRef src); bool create( const void* p, size_t size ); };
Inherited Members
public: // methods operator T() const; TypeBase& operator=(const TypeBase& src); TypeBase& operator=(T p); bool isNull() const; T* p(); void attach(T p); T detach(); void clear(); void copy(T p); intptr_t getRetainCount() const; void retain(); void release(); bool isEqual(T type) const; CFHashCode getHash() const; CFTypeID getTypeId() const; sl::String getDescription() const; sl::String getTypeIdDescription() const; void show() const; sl::String toString();