Mac-SystemDirectory

 view release on metacpan or  search on metacpan

SystemDirectory.xs  view on Meta::CPAN

   UV mask

  PREINIT:
     NSSearchPathDirectory directory;
     NSSearchPathDomainMask domainMask;

  INIT:
    directory = (NSSearchPathDirectory)constant;
    domainMask = (NSSearchPathDomainMask)mask;

  PPCODE:
    switch(directory) {
        case NSApplicationDirectory:
        case NSDemoApplicationDirectory:
        case NSAdminApplicationDirectory:
        case NSDeveloperApplicationDirectory:
        case NSLibraryDirectory:
        case NSDeveloperDirectory:
        case NSUserDirectory:
        case NSDocumentationDirectory:
#if defined(MAC_OS_X_VERSION_10_2)

SystemDirectory.xs  view on Meta::CPAN

HomeDirectory()

  ALIAS:
    Mac::SystemDirectory::HomeDirectory      = 0
    Mac::SystemDirectory::TemporaryDirectory = 1

  PREINIT:
    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
    NSString *path;

  PPCODE:
    switch (ix) {
        case 0:
            path = NSHomeDirectory();
            break;
        case 1:
            path = NSTemporaryDirectory();
            break;
        default:
            [pool release];
            croak("panic: unexpected ix: %d", (int)ix);



( run in 1.193 second using v1.01-cache-2.11-cpan-5511b514fd6 )