6 #include "SecTransform.h"
7 #include "CoreFoundationBasics.h"
10 class Source
: public CoreFoundationObject
13 Transform
* mDestination
;
14 CFStringRef mDestinationName
;
16 dispatch_queue_t mDispatchQueue
;
18 void SetValue(CFTypeRef value
);
20 Source(CFStringRef sourceObjectName
, Transform
* destination
, CFStringRef destinationName
);
26 virtual void DoActivate() = 0;
28 Boolean
Equal(const CoreFoundationObject
* obj
);
29 CFTypeRef
GetValue() const {return mLastValue
;}
30 std::string
DebugDescription();