Ocean
Loading...
Searching...
No Matches
Apple.h File Reference

Go to the source code of this file.

Namespaces

namespace  Ocean
 The namespace covering the entire Ocean framework.
 
namespace  Ocean::Platform
 Namespace of the Platform library.
 
namespace  Ocean::Platform::Apple
 Namespace of the Platform Apple library.
 

Typedefs

using Ocean::Platform::Apple::ScopedCFStringRef = ScopedObjectCompileTimeT< CFStringRef, CFTypeRef, void, CFRelease >
 Definition of a scoped object holding a CFStringRef object.
 
using Ocean::Platform::Apple::ScopedCFURLRef = ScopedObjectCompileTimeT< CFURLRef, CFTypeRef, void, CFRelease >
 Definition of a scoped object holding a CFURLRef object.
 
using Ocean::Platform::Apple::ScopedCFDataRef = ScopedObjectCompileTimeT< CFDataRef, CFTypeRef, void, CFRelease >
 Definition of a scoped object holding a CFDataRef object.
 
using Ocean::Platform::Apple::ScopedCFMutableDataRef = ScopedObjectCompileTimeT< CFMutableDataRef, CFTypeRef, void, CFRelease >
 Definition of a scoped object holding a CFMutableDataRef object.
 
using Ocean::Platform::Apple::ScopedCGImageRef = ScopedObjectCompileTimeVoidT< CGImageRef, CGImageRelease >
 Definition of a scoped object holding a CGImageRef object.
 
using Ocean::Platform::Apple::ScopedCGDataProviderRef = ScopedObjectCompileTimeVoidT< CGDataProviderRef, CGDataProviderRelease >
 Definition of a scoped object holding a CGDataProviderRef object.
 
using Ocean::Platform::Apple::ScopedCGColorRef = ScopedObjectCompileTimeVoidT< CGColorRef, CGColorRelease >
 Definition of a scoped object holding a CGColorRef object.
 
using Ocean::Platform::Apple::ScopedCGColorSpaceRef = ScopedObjectCompileTimeVoidT< CGColorSpaceRef, CGColorSpaceRelease >
 Definition of a scoped object holding a CGColorSpaceRef object.
 
using Ocean::Platform::Apple::ScopedCFNumberRef = ScopedObjectCompileTimeT< CFNumberRef, CFTypeRef, void, CFRelease >
 Definition of a scoped object holding a CFNumberRef object.
 
using Ocean::Platform::Apple::ScopedCFDictionaryRef = ScopedObjectCompileTimeT< CFDictionaryRef, CFTypeRef, void, CFRelease >
 Definition of a scoped object holding a CFDictionaryRef object.
 
using Ocean::Platform::Apple::ScopedCFTypeRef = ScopedObjectCompileTimeVoidT< CFTypeRef, CFRelease >
 Definition of a scoped object holding a CFType object.