Uses of Interface
org.rococoa.cocoa.carboncore.CarbonCoreLibrary.ComponentRoutineProcPtr

Packages that use CarbonCoreLibrary.ComponentRoutineProcPtr
org.rococoa.cocoa.carboncore   
 

Uses of CarbonCoreLibrary.ComponentRoutineProcPtr in org.rococoa.cocoa.carboncore
 

Methods in org.rococoa.cocoa.carboncore that return CarbonCoreLibrary.ComponentRoutineProcPtr
 CarbonCoreLibrary.ComponentRoutineProcPtr CarbonCoreLibrary.NewComponentRoutineUPP(CarbonCoreLibrary.ComponentRoutineProcPtr userRoutine)
          NewComponentRoutineUPP()

Availability:
Mac OS X: in version 10.0 and later in CoreServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : ComponentRoutineUPP NewComponentRoutineUPP(ComponentRoutineProcPtr)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Components.h:1442
 

Methods in org.rococoa.cocoa.carboncore with parameters of type CarbonCoreLibrary.ComponentRoutineProcPtr
 void CarbonCoreLibrary.DisposeComponentRoutineUPP(CarbonCoreLibrary.ComponentRoutineProcPtr userUPP)
          DisposeComponentRoutineUPP()

Availability:
Mac OS X: in version 10.0 and later in CoreServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : void DisposeComponentRoutineUPP(ComponentRoutineUPP)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Components.h:1475
 int CarbonCoreLibrary.InvokeComponentRoutineUPP(ComponentParameters cp, PointerByReference componentStorage, CarbonCoreLibrary.ComponentRoutineProcPtr userUPP)
          Deprecated. use the safer methods CarbonCoreLibrary.InvokeComponentRoutineUPP(org.rococoa.cocoa.carboncore.ComponentParameters, java.lang.String[], org.rococoa.cocoa.carboncore.CarbonCoreLibrary.ComponentRoutineProcPtr) and CarbonCoreLibrary.InvokeComponentRoutineUPP(org.rococoa.cocoa.carboncore.ComponentParameters, com.sun.jna.ptr.PointerByReference, org.rococoa.cocoa.carboncore.CarbonCoreLibrary.ComponentRoutineProcPtr) instead
 int CarbonCoreLibrary.InvokeComponentRoutineUPP(ComponentParameters cp, String[] componentStorage, CarbonCoreLibrary.ComponentRoutineProcPtr userUPP)
          InvokeComponentRoutineUPP()

Availability:
Mac OS X: in version 10.0 and later in CoreServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : ComponentResult InvokeComponentRoutineUPP(ComponentParameters*, Handle, ComponentRoutineUPP)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Components.h:1511
 CarbonCoreLibrary.ComponentRoutineProcPtr CarbonCoreLibrary.NewComponentRoutineUPP(CarbonCoreLibrary.ComponentRoutineProcPtr userRoutine)
          NewComponentRoutineUPP()

Availability:
Mac OS X: in version 10.0 and later in CoreServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: available as macro/inline
Original signature : ComponentRoutineUPP NewComponentRoutineUPP(ComponentRoutineProcPtr)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Components.h:1442
 ComponentRecord CarbonCoreLibrary.RegisterComponent(ComponentDescription cd, CarbonCoreLibrary.ComponentRoutineProcPtr componentEntryPoint, short global, PointerByReference componentName, PointerByReference componentInfo, PointerByReference componentIcon)
          Deprecated. use the safer methods CarbonCoreLibrary.RegisterComponent(org.rococoa.cocoa.carboncore.ComponentDescription, org.rococoa.cocoa.carboncore.CarbonCoreLibrary.ComponentRoutineProcPtr, short, java.lang.String[], java.lang.String[], java.lang.String[]) and CarbonCoreLibrary.RegisterComponent(org.rococoa.cocoa.carboncore.ComponentDescription, org.rococoa.cocoa.carboncore.CarbonCoreLibrary.ComponentRoutineProcPtr, short, com.sun.jna.ptr.PointerByReference, com.sun.jna.ptr.PointerByReference, com.sun.jna.ptr.PointerByReference) instead
 ComponentRecord CarbonCoreLibrary.RegisterComponent(ComponentDescription cd, CarbonCoreLibrary.ComponentRoutineProcPtr componentEntryPoint, short global, String[] componentName, String[] componentInfo, String[] componentIcon)
          RegisterComponent()

Mac OS X threading:
Thread safe since version 10.3

Availability:
Mac OS X: in version 10.0 and later in CoreServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in InterfaceLib 7.1 and later
Windows: in qtmlClient.lib 3.0 and later
Original signature : Component RegisterComponent(ComponentDescription*, ComponentRoutineUPP, SInt16, Handle, Handle, Handle)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Components.h:404
 



Copyright © 2009. All Rights Reserved.