Inheritance diagram for CP_CFBundle:
Getters | |
CP_CFURL | GetURL () const |
CP_CFURL | GetResourceURL () const |
CP_CFURL | GetResourceURL (const CP_String &inFileName, const CP_String &inExtension) const |
CFBundleRef | GetOSBundle () const |
OSType | GetPackageCreator () const |
OSType | GetPackageType () const |
CP_String | GetShortVersionString () const |
CP_String | GetCopyrightString () const |
CFTypeRef | GetValueForDictionaryKey (const CP_String &inKey) const |
Public Member Functions | |
Constructor / Destructor | |
CP_CFBundle () | |
Constructor. | |
CP_CFBundle (CP_ResourcePtr< CFBundleRef > inBundleRef) | |
CP_CFBundle (CFBundleRef inBundleRef) | |
CP_CFBundle (const CP_CFBundle &inBundle) | |
virtual | ~CP_CFBundle () throw () |
Destructor. | |
operators | |
CP_CFBundle & | operator= (const CP_CFBundle &inBundle) |
Protected Attributes | |
CFBundleRef | fBundleRef |
OSType | fCreator |
OSType | fType |
|
Constructor.
|
|
Constructor.
|
|
Constructor.
|
|
Constructor.
|
|
Destructor.
|
|
Returns a CP_CFURL object that points to this bundle.
|
|
Returns a CP_CFURL object that points to the resources URL inn the bundle.
|
|
Returns a CP_CFURL object that points to a file in the resource folder of the main bundle.
|
|
Return the MacOS CFBundleRef for this bundle.
|
|
Return the MacOS package creator code for the bundle.
Reimplemented in CP_Bundle. |
|
Return the MacOS package type for the bundle.
Reimplemented in CP_Bundle. |
|
Returns the short version string from the bundle. This will be the string with the key - CFBundleShortVersionString in the plist file.
Reimplemented in CP_Bundle. |
|
Returns the copyright string from the bundle. This will be the string with the key - NSHumanReadableCopyright in the plist file.
Reimplemented in CP_Bundle. |
|
Returns the value for the passed in dictionary key.
|
|
Assignment operator.
|
|
Returns true if the object represents a bundled object in the MacOS system.
|
|
|
|
The bundle we manage. |
|
Creator code of the bundle. |