typedef enum {
GDB_CMD_EXEC,
GDB_CMD_SYNC,
GDB_CMD_INPUT_PENDING
} Gdb_cmd_type;
@interface GdbCmd : NSObject
{
@private
NSString *cmd;
BOOL useTty;
BOOL useAnnotation;
int tag;
Gdb_cmd_type type;
@public
GdbCmd *next;
}
- initWithCmd:(NSString*)c
ofType:(Gdb_cmd_type)t
withTag:(int)tag
useTty:(BOOL) tty
useAnnotation:(BOOL)anno;
- initWithCmd:(NSString*)c
ofType:(Gdb_cmd_type)t;
- (void) dealloc;
- (Gdb_cmd_type)getType;
- (NSString *)getCmd;
- (BOOL) useTty;
- (BOOL) useAnnotation;
- (int) tag;
@end