GitX v0.4.1
[GitX.git] / PBEasyPipe.h
blob8b1564605fa165275c7e658760d330f953eb5f47
1 //
2 // PBEasyPipe.h
3 // GitX
4 //
5 // Created by Pieter de Bie on 16-06-08.
6 // Copyright 2008 __MyCompanyName__. All rights reserved.
7 //
9 #import <Cocoa/Cocoa.h>
12 @interface PBEasyPipe : NSObject {
16 + (NSFileHandle*) handleForCommand: (NSString*) cmd withArgs: (NSArray*) args;
17 + (NSFileHandle*) handleForCommand: (NSString*) cmd withArgs: (NSArray*) args inDir: (NSString*) dir;
19 + (NSString*) outputForCommand: (NSString*) cmd withArgs: (NSArray*) args;
20 + (NSString*) outputForCommand: (NSString*) cmd withArgs: (NSArray*) args inDir: (NSString*) dir;
21 + (NSString*) outputForCommand:(NSString *) cmd
22 withArgs:(NSArray *) args
23 inDir:(NSString *) dir
24 retValue:(int *) ret;
25 + (NSString*) outputForCommand:(NSString *) cmd
26 withArgs:(NSArray *) args
27 inDir:(NSString *) dir
28 inputString:(NSString *)input
29 retValue:(int *) ret;
31 @end