Ocean
Ocean::Platform::Apple Namespace Reference

Namespace of the Platform Apple library. More...

Namespaces

 IOS
 Namespace of the Platform Apple iOS library.
 
 MacOS
 Namespace of the Platform Apple MacOS library.
 

Data Structures

class  Resource
 This class implements functions allowing to operate with resource data. More...
 
class  ResourceManager
 This class implements a manager for resource data. More...
 
class  System
 This class implements system functions on Apple platforms. More...
 
class  Utilities
 This class implements utilitiy functions for Apple platforms. More...
 

Typedefs

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

Detailed Description

Namespace of the Platform Apple library.

The Namespace Ocean::Platform::Apple is used in the entire Ocean Platform Apple Library.