X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/80e2389990082500d76eb566d4946be3e786c3ef..d8f41ccd20de16f8ebe2ccc84d47bf1cb2b26bbb:/libsecurity_transform/lib/Source.h diff --git a/libsecurity_transform/lib/Source.h b/libsecurity_transform/lib/Source.h deleted file mode 100644 index 1beec0c4..00000000 --- a/libsecurity_transform/lib/Source.h +++ /dev/null @@ -1,33 +0,0 @@ -#ifndef __SOURCE__ -#define __SOURCE__ - - - -#include "SecTransform.h" -#include "CoreFoundationBasics.h" -#include "Transform.h" - -class Source : public CoreFoundationObject -{ -protected: - Transform* mDestination; - CFStringRef mDestinationName; - CFTypeRef mLastValue; - dispatch_queue_t mDispatchQueue; - - void SetValue(CFTypeRef value); - - Source(CFStringRef sourceObjectName, Transform* destination, CFStringRef destinationName); - -public: - virtual ~Source(); - - void Activate(); - virtual void DoActivate() = 0; - - Boolean Equal(const CoreFoundationObject* obj); - CFTypeRef GetValue() const {return mLastValue;} - std::string DebugDescription(); -}; - -#endif