Lines Matching defs:TransformFactory
3 #include "TransformFactory.h"
11 void TransformFactory::RegisterTransforms()
20 CFMutableDictionaryRef TransformFactory::gRegistered;
21 dispatch_once_t TransformFactory::gSetup;
22 dispatch_queue_t TransformFactory::gRegisteredQueue;
24 bool TransformFactory::RegisterTransform_prelocked(TransformFactory* tf, CFStringRef cfname)
41 void TransformFactory::RegisterTransform(TransformFactory* tf, CFStringRef cfname)
49 void TransformFactory::Setup(void *)
51 gRegisteredQueue = dispatch_queue_create("com.apple.security.TransformFactory.Registered", DISPATCH_QUEUE_CONCURRENT);
56 void TransformFactory::Setup()
61 TransformFactory* TransformFactory::FindTransformFactoryByType(CFStringRef name)
64 __block TransformFactory *ret;
66 ret = (TransformFactory*)CFDictionaryGetValue(gRegistered, name);
73 SecTransformRef TransformFactory::MakeTransformWithType(CFStringRef type, CFErrorRef* baseError)
75 TransformFactory* tf = FindTransformFactoryByType(type);
117 TransformFactory::TransformFactory(CFStringRef type, bool registerGlobally, CFStringRef cftype) : mCFType(type)