Uses of Class
org.rococoa.cocoa.carboncore.ComponentRecord

Packages that use ComponentRecord
org.rococoa.cocoa.carboncore   
 

Uses of ComponentRecord in org.rococoa.cocoa.carboncore
 

Subclasses of ComponentRecord in org.rococoa.cocoa.carboncore
static class ComponentRecord.ByReference
           
static class ComponentRecord.ByValue
           
 

Methods in org.rococoa.cocoa.carboncore that return ComponentRecord
 ComponentRecord CarbonCoreLibrary.CaptureComponent(ComponentRecord capturedComponent, ComponentRecord capturingComponent)
          CaptureComponent()

Mac OS X threading:
Thread safe since version 10.4

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 CaptureComponent(Component, Component)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Components.h:1032
 ComponentRecord CarbonCoreLibrary.FindNextComponent(ComponentRecord aComponent, ComponentDescription looking)
          FindNextComponent()

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 FindNextComponent(Component, ComponentDescription*)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Components.h:460
static ComponentRecord[] ComponentRecord.newArray(int arrayLength)
           
 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
 ComponentRecord CarbonCoreLibrary.RegisterComponentResource(PointerByReference cr, short global)
          RegisterComponentResource()

Mac OS X threading:
Not thread safe

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 RegisterComponentResource(ComponentResourceHandle, SInt16)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Components.h:426
 ComponentRecord CarbonCoreLibrary.ResolveComponentAlias(ComponentRecord aComponent)
          ResolveComponentAlias()

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 via QuickTime 3.0 and later
Windows: in qtmlClient.lib 3.0 and later
Original signature : Component ResolveComponentAlias(Component)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Components.h:619
 

Methods in org.rococoa.cocoa.carboncore with parameters of type ComponentRecord
 ComponentRecord CarbonCoreLibrary.CaptureComponent(ComponentRecord capturedComponent, ComponentRecord capturingComponent)
          CaptureComponent()

Mac OS X threading:
Thread safe since version 10.4

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 CaptureComponent(Component, Component)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Components.h:1032
 int CarbonCoreLibrary.CountComponentInstances(ComponentRecord aComponent)
          CountComponentInstances()

Mac OS X threading:
Thread safe since version 10.4

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 : CountComponentInstances(Component)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Components.h:887
 ComponentRecord CarbonCoreLibrary.FindNextComponent(ComponentRecord aComponent, ComponentDescription looking)
          FindNextComponent()

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 FindNextComponent(Component, ComponentDescription*)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Components.h:460
 int CarbonCoreLibrary.GetComponentRefcon(ComponentRecord aComponent)
          GetComponentRefcon()

Mac OS X threading:
Thread safe since version 10.4

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 : GetComponentRefcon(Component)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Components.h:725
 ComponentInstanceRecord CarbonCoreLibrary.OpenComponent(ComponentRecord aComponent)
          OpenComponent()

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 : ComponentInstance OpenComponent(Component)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Components.h:568
 short CarbonCoreLibrary.OpenComponentResFile(ComponentRecord aComponent)
          OpenComponentResFile()

Mac OS X threading:
Not thread safe

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 : ResFileRefNum OpenComponentResFile(Component)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Components.h:759
 ComponentRecord CarbonCoreLibrary.ResolveComponentAlias(ComponentRecord aComponent)
          ResolveComponentAlias()

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 via QuickTime 3.0 and later
Windows: in qtmlClient.lib 3.0 and later
Original signature : Component ResolveComponentAlias(Component)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Components.h:619
 void CarbonCoreLibrary.SetComponentRefcon(ComponentRecord aComponent, NativeLong theRefcon)
          SetComponentRefcon()

Mac OS X threading:
Thread safe since version 10.4

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 : void SetComponentRefcon(Component, long)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Components.h:741
 



Copyright © 2009. All Rights Reserved.