Datatypes:
| AjPFile | File object | 
Sections:
| File Constructors | Constructors | 
| data file values | General use | 
| file exit | Miscellaneous | 
Functions:
| ajDatafileNewInNameC | Returns an allocated data file pointer (AjPFile) if file exists a) in . b) in ./.embossdata c) ~/ d) ~/.embossdata e) $DATA | 
| ajDatafileNewInNameS | Returns an allocated data file pointer (AjPFile) if file exists a) in . b) in ./.embossdata c) ~/ d) ~/.embossdata e) $DATA | 
| ajDatafileNewInNamePathS | Returns an allocated AjFileInNew pointer (AjPFile) if file exists in the EMBOSS/data/(dir) directory, or is found in the usual directories by ajDatafileNewInNameS | 
| ajDatafileNewOutNameS | Returns an allocated output data file pointer (AjPFile) to a file in the emboss_DATA area | 
AjPFile ajDatafileNewInNameC (
      const char* name
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const char* | name | Input | Filename. | 
| AjPFile | RETURN | file pointer | 
From EMBOSS 6.0.0
AjPFile ajDatafileNewInNameS (
      const AjPStr name
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const AjPStr | name | Input | Filename | 
| AjPFile | RETURN | file pointer | 
From EMBOSS 6.0.0
AjPFile ajDatafileNewInNamePathS (
      const AjPStr name,
      const AjPStr path
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const AjPStr | name | Input | Filename in AjStr. | 
| const AjPStr | path | Input | Data directory name in AjStr. | 
| AjPFile | RETURN | file pointer | 
From EMBOSS 6.0.0
AjPFile ajDatafileNewOutNameS (
      const AjPStr name
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const AjPStr | name | Input | Filename in AjStr. | 
| AjPFile | RETURN | file pointer. | 
From EMBOSS 6.0.0
Functions:
| ajDatafileValuePath | Get the path to the active data directory | 
const AjPStr ajDatafileValuePath (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const AjPStr | RETURN | path. | 
From EMBOSS 6.0.0
Functions:
| ajDatafileExit | Prints a summary of file usage with debug calls | 
void ajDatafileExit (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| void | RETURN | 
From EMBOSS 6.0.0