Inherits from NSObject
Declared in EOSObject.h
EOSObject.m

Overview

EOSObject is the underlying class of all EOS objects such as EOSCamera, EOSImage, EOSFile and EOSVolume. It acts as a wrapper around an EDSDK object reference. See the Canon EDSDK documentation for more information about EDSDK objects.

Properties

baseRef

The EDSDK object reference.

@property EdsBaseRef baseRef

Declared In

EOSObject.h

Instance Methods

initWithBaseRef:

Initializes a newly allocated EOSObject instance with an EDSDK object reference.

- (id)initWithBaseRef:(EdsBaseRef)baseRef

Parameters

baseRef

The EDSDK object reference.

Return Value

The intialized EOSObject.

Declared In

EOSObject.h

isEqualToBaseRef:

Indicates whether the reciever represents the same object as an EDSDK object reference.

- (BOOL)isEqualToBaseRef:(EdsBaseRef)baseRef

Parameters

baseRef

The EDSDK object reference.

Return Value

YES if the receiver represents the same object as the baseRef, otherwise NO.

Declared In

EOSObject.h

isEqualToObject:

Indicates whether the reciever represents the same object as another EOSObject (or one of it’s subclasses).

- (BOOL)isEqualToObject:(EOSObject *)object

Parameters

object

The object to be compared to the reciever.

Return Value

YES if the receiver and object represent the same object, otherwise NO.

Declared In

EOSObject.h