_Res
index
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_Res.so
Module Docs

 
Classes
       
__builtin__.object
Resource

 
class Resource(__builtin__.object)
     Methods defined here:
AddResource(...)
(ResType theType, short theID, Str255 name) -> None
AutoDispose(...)
(int)->int. Automatically DisposeHandle the object on Python object cleanup
ChangedResource(...)
() -> None
DetachResource(...)
() -> None
GetMaxResourceSize(...)
() -> (long _rv)
GetNextFOND(...)
() -> (Handle _rv)
GetResAttrs(...)
() -> (short _rv)
GetResInfo(...)
() -> (short theID, ResType theType, Str255 name)
GetResourceSizeOnDisk(...)
() -> (long _rv)
HomeResFile(...)
() -> (short _rv)
LoadResource(...)
() -> None
MacLoadResource(...)
() -> None
ReleaseResource(...)
() -> None
RemoveResource(...)
() -> None
SetResAttrs(...)
(short attrs) -> None
SetResInfo(...)
(short theID, Str255 name) -> None
SetResourceSize(...)
(long newSize) -> None
WriteResource(...)
() -> None
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__init__(...)
x.__init__(...) initializes x; see help(type(x)) for signature
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data descriptors defined here:
data
The resource data
size
The length of the resource data

Data and other attributes defined here:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

 
ResourceType = class Resource(__builtin__.object)
     Methods defined here:
AddResource(...)
(ResType theType, short theID, Str255 name) -> None
AutoDispose(...)
(int)->int. Automatically DisposeHandle the object on Python object cleanup
ChangedResource(...)
() -> None
DetachResource(...)
() -> None
GetMaxResourceSize(...)
() -> (long _rv)
GetNextFOND(...)
() -> (Handle _rv)
GetResAttrs(...)
() -> (short _rv)
GetResInfo(...)
() -> (short theID, ResType theType, Str255 name)
GetResourceSizeOnDisk(...)
() -> (long _rv)
HomeResFile(...)
() -> (short _rv)
LoadResource(...)
() -> None
MacLoadResource(...)
() -> None
ReleaseResource(...)
() -> None
RemoveResource(...)
() -> None
SetResAttrs(...)
(short attrs) -> None
SetResInfo(...)
(short theID, Str255 name) -> None
SetResourceSize(...)
(long newSize) -> None
WriteResource(...)
() -> None
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__init__(...)
x.__init__(...) initializes x; see help(type(x)) for signature
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data descriptors defined here:
data
The resource data
size
The length of the resource data

Data and other attributes defined here:
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

 
Functions
       
CloseResFile(...)
(short refNum) -> None
Count1Resources(...)
(ResType theType) -> (short _rv)
Count1Types(...)
() -> (short _rv)
CountResources(...)
(ResType theType) -> (short _rv)
CountTypes(...)
() -> (short _rv)
CurResFile(...)
() -> (short _rv)
DetachResourceFile(...)
(SInt16 refNum) -> None
FSOpenResFile(...)
(FSRef ref, SignedByte permission) -> (short _rv)
FSOpenResourceFile(...)
(FSRef ref, Buffer forkNameLength, SignedByte permissions) -> (SInt16 refNum)
Get1IndResource(...)
(ResType theType, short index) -> (Handle _rv)
Get1IndType(...)
(short index) -> (ResType theType)
Get1NamedResource(...)
(ResType theType, Str255 name) -> (Handle _rv)
Get1Resource(...)
(ResType theType, short theID) -> (Handle _rv)
GetIndResource(...)
(ResType theType, short index) -> (Handle _rv)
GetIndType(...)
(short index) -> (ResType theType)
GetNamedResource(...)
(ResType theType, Str255 name) -> (Handle _rv)
GetResFileAttrs(...)
(short refNum) -> (short _rv)
GetResource(...)
(ResType theType, short theID) -> (Handle _rv)
Handle(...)
Convert a string to a Handle object.
 
Resource() and Handle() are very similar, but objects created with Handle() are
by default automatically DisposeHandle()d upon object cleanup. Use AutoDispose()
to change this.
InsertResourceFile(...)
(SInt16 refNum, RsrcChainLocation where) -> None
ResError(...)
() -> None
SetResFileAttrs(...)
(short refNum, short attrs) -> None
SetResLoad(...)
(Boolean load) -> None
SetResPurge(...)
(Boolean install) -> None
Unique1ID(...)
(ResType theType) -> (short _rv)
UniqueID(...)
(ResType theType) -> (short _rv)
UpdateResFile(...)
(short refNum) -> None
UseResFile(...)
(short refNum) -> None