Datatypes:
| AjPResourcein | Data resource input objects | 
| none | Miscellaneous | 
| AjPTable | Internal call register table | 
| AjPResourceall | Data Resource Input Stream | 
| none | Input formats | 
Sections:
| Data input constructors | Constructors | 
| data input destructors | Destructors | 
| data input modifiers | Modifiers | 
| casts | Casts | 
| Data data inputs | Input | 
Functions:
| ajResourceinNew | Creates a new data input object. | 
| ajResourceinNewDrcat | Creates a new data input object with a resolved DRCAT query | 
AjPResourcein ajResourceinNew (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPResourcein | RETURN | New data input object. | 
From EMBOSS 6.4.0
AjPResourcein ajResourceinNewDrcat (
      const AjPStr dbname
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const AjPStr | dbname | Input | DRCAT identifier | 
| AjPResourcein | RETURN | New data input object. | 
From EMBOSS 6.4.0
Functions:
| ajResourceinDel | Deletes a data input object. | 
void ajResourceinDel (
      AjPResourcein* pthis
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPResourcein* | pthis | Delete | Data resource input | 
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajResourceinClear | Clears a data input object back to "as new" condition, except for the query list which must be preserved. | 
| ajResourceinQryC | Resets a data input object using a new Universal Query Address | 
| ajResourceinQryS | Resets a data input object using a new Universal Query Address | 
void ajResourceinClear (
      AjPResourcein thys
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPResourcein | thys | Output | Data resource input | 
| void | RETURN | 
From EMBOSS 6.4.0
void ajResourceinQryC (
      AjPResourcein thys,
      const char* txt
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPResourcein | thys | Modify | Data resource input object. | 
| const char* | txt | Input | Query | 
| void | RETURN | 
From EMBOSS 6.4.0
void ajResourceinQryS (
      AjPResourcein thys,
      const AjPStr str
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPResourcein | thys | Modify | Data resource input object. | 
| const AjPStr | str | Input | Query | 
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajResourceinTrace | Debug calls to trace the data in a data input object. | 
void ajResourceinTrace (
      const AjPResourcein thys
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const AjPResourcein | thys | Input | Data resource input object. | 
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajResourceinRead | If the file is not yet open, calls resourceinQryProcess to convert the query into an open file stream. | 
AjBool ajResourceinRead (
      AjPResourcein resourcein,
      AjPResource resource
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPResourcein | resourcein | Modify | Data resource data input definitions | 
| AjPResource | resource | Output | Data resource data returned. | 
| AjBool | RETURN | ajTrue on success. | 
From EMBOSS 6.4.0
Sections:
| Casts | |
| Miscellaneous | Miscellaneous | 
| Internals | Miscellaneous | 
Functions:
| ajResourceinprintBook | Reports the internal data structures as a Docbook table | 
| ajResourceinprintHtml | Reports the internal data structures as an HTML table | 
| ajResourceinprintText | Reports the internal data structures | 
| ajResourceinprintWiki | Reports the internal data structures as a wiki table | 
void ajResourceinprintBook (
      AjPFile outf
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPFile | outf | Modify | Output file | 
| void | RETURN | 
From EMBOSS 6.4.0
void ajResourceinprintHtml (
      AjPFile outf
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPFile | outf | Modify | Output file | 
| void | RETURN | 
From EMBOSS 6.4.0
void ajResourceinprintText (
      AjPFile outf,
      AjBool full
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPFile | outf | Modify | Output file | 
| AjBool | full | Input | Full report (usually ajFalse) | 
| void | RETURN | 
From EMBOSS 6.4.0
void ajResourceinprintWiki (
      AjPFile outf
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPFile | outf | Modify | Output file | 
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajResourceinExit | Cleans up data input internal memory | 
void ajResourceinExit (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajResourceinTypeGetFields | Returns the listof known field names for ajResourceinRead | 
| ajResourceinTypeGetQlinks | Returns the listof known query link operators for ajResourceinRead | 
const char* ajResourceinTypeGetFields (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const char* | RETURN | List of field names | 
From EMBOSS 6.4.0
const char* ajResourceinTypeGetQlinks (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const char* | RETURN | List of field names | 
From EMBOSS 6.4.0
Sections:
| Cast | Casts | 
Functions:
| ajResourceaccessGetDb | Returns the table in which data database access details are registered | 
| ajResourceaccessMethodGetQlinks | Tests for a named method for data data reading and returns the known query link operators | 
| ajResourceaccessMethodGetScope | Tests for a named method for data data reading and returns the scope (entry, query or all). | 
| ajResourceaccessMethodTest | Tests for a named method for data data reading. | 
AjPTable ajResourceaccessGetDb (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPTable | RETURN | Access functions hash table | 
From EMBOSS 6.4.0
const char* ajResourceaccessMethodGetQlinks (
      const AjPStr method
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const AjPStr | method | Input | Method required. | 
| const char* | RETURN | Known link operators | 
From EMBOSS 6.4.0
ajuint ajResourceaccessMethodGetScope (
      const AjPStr method
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const AjPStr | method | Input | Method required. | 
| ajuint | RETURN | Scope flags | 
From EMBOSS 6.4.0
AjBool ajResourceaccessMethodTest (
      const AjPStr method
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const AjPStr | method | Input | Method required. | 
| AjBool | RETURN | ajTrue on success. | 
From EMBOSS 6.4.0
Sections:
| Data Resource Input Constructors | Constructors | 
| Data Resource Input Stream Destructors | Destructors | 
| data resource input stream modifiers | Modifiers | 
| Data resource input stream casts | Casts | 
| resource input | Input | 
Functions:
| ajResourceallNew | Creates a new data resource input stream object. | 
AjPResourceall ajResourceallNew (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPResourceall | RETURN | New data resource input stream object. | 
From EMBOSS 6.4.0
Functions:
| ajResourceallDel | Deletes a data resource input stream object. | 
void ajResourceallDel (
      AjPResourceall* pthis
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPResourceall* | pthis | Delete | Data resource input stream | 
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajResourceallClear | Clears a data resource term input stream object back to "as new" condition, except for the query list which must be preserved. | 
void ajResourceallClear (
      AjPResourceall thys
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPResourceall | thys | Output | Data resource input stream | 
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajResourceallGetresourceId | Returns the identifier of the current data resource in an input stream | 
const AjPStr ajResourceallGetresourceId (
      const AjPResourceall thys
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const AjPResourceall | thys | Input | Data resource term input stream | 
| const AjPStr | RETURN | Identifier | 
From EMBOSS 6.4.0
Functions:
| ajResourceallNext | Parse a data resource query into format, access, file and entry | 
AjBool ajResourceallNext (
      AjPResourceall thys,
      AjPResource* Presource
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPResourceall | thys | Output | Data resource input stream | 
| AjPResource* | Presource | Modify | Data resource returned | 
| AjBool | RETURN | ajTrue on success. | 
From EMBOSS 6.4.0
Sections:
| cast | Casts | 
Functions:
| ajResourceinformatTerm | Tests whether a data resource data input format term is known | 
| ajResourceinformatTest | Tests whether a named data data input format is known | 
AjBool ajResourceinformatTerm (
      const AjPStr term
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const AjPStr | term | Input | Format term EDAM ID | 
| AjBool | RETURN | ajTrue if term was accepted | 
From EMBOSS 6.4.0
AjBool ajResourceinformatTest (
      const AjPStr format
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const AjPStr | format | Input | Format term EDAM ID | 
| AjBool | RETURN | ajTrue if format was accepted | 
From EMBOSS 6.4.0