![]() |
Cinder
0.9.1
|
#include <CinderCocoa.h>
Public Member Functions | |
SafeNsData () | |
SafeNsData (const BufferRef &buffer) | |
operator NSData *const () | |
Represents an exception-safe Cocoa NSData which behaves like a shared_ptr but can implicitly cast itself to NSData*.
cinder::cocoa::SafeNsData::SafeNsData | ( | ) |
cinder::cocoa::SafeNsData::SafeNsData | ( | const BufferRef & | buffer | ) |
Creates a SafeNsData using an existing cinder::Buffer. The SafeNsData retains a copy of the buffer in order to prevent its deletion.
cinder::cocoa::SafeNsData::operator NSData *const | ( | ) |