SktClassFactory.h 585 B

123456789101112131415161718192021222324
  1. //
  2. // SktClassFactory.h
  3. // ScanApi
  4. //
  5. // Created by Jimmy Yang on 11-1-26.
  6. // Copyright 2011 SocketMobile. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. #import "ISktScanApi.h"
  10. #import "ISktScanDevice.h"
  11. @interface SktClassFactory : NSObject {
  12. }
  13. + (ISktScanObject*) createScanObject;
  14. +(void)releaseScanObject: (ISktScanObject*)scanObj;
  15. + (ISktScanApi*) createScanApiInstance;
  16. +(void)releaseScanApiInstance: (ISktScanApi*) scanApi;
  17. + (ISktScanDevice*) createDeviceInstance: (ISktScanApi*) scanApi;
  18. +(void)releaseDeviceInstance:(ISktScanDevice*)deviceInstance;
  19. @end