Datatypes:
| AjPUrlin | Url input objects | 
| none | Miscellaneous | 
| AjPTable | Internal call register table | 
| AjPUrlall | Url Input Stream | 
| none | Input formats | 
Sections:
| Url input constructors | Constructors | 
| url input destructors | Destructors | 
| url input modifiers | Modifiers | 
| casts | Casts | 
| Url data inputs | Input | 
Functions:
| ajUrlinNew | Creates a new url input object. | 
AjPUrlin ajUrlinNew (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPUrlin | RETURN | New url input object. | 
From EMBOSS 6.4.0
Functions:
| ajUrlinDel | Deletes an url input object. | 
void ajUrlinDel (
      AjPUrlin* pthis
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPUrlin* | pthis | Delete | Url input | 
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajUrlinClear | Clears an url input object back to "as new" condition, except for the query list which must be preserved. | 
| ajUrlinQryC | Resets an url input object using a new Universal Query Address | 
| ajUrlinQryS | Resets an url input object using a new Universal Query Address | 
void ajUrlinClear (
      AjPUrlin thys
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPUrlin | thys | Output | Url input | 
| void | RETURN | 
From EMBOSS 6.4.0
void ajUrlinQryC (
      AjPUrlin thys,
      const char* txt
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPUrlin | thys | Modify | Url input object. | 
| const char* | txt | Input | Query | 
| void | RETURN | 
From EMBOSS 6.4.0
void ajUrlinQryS (
      AjPUrlin thys,
      const AjPStr str
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPUrlin | thys | Modify | Url input object. | 
| const AjPStr | str | Input | Query | 
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajUrlinTrace | Debug calls to trace the data in an url input object. | 
void ajUrlinTrace (
      const AjPUrlin thys
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const AjPUrlin | thys | Input | Url input object. | 
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajUrlinRead | If the file is not yet open, calls urlinQryProcess to convert the query into an open file stream. | 
AjBool ajUrlinRead (
      AjPUrlin urlin,
      AjPUrl url
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPUrlin | urlin | Modify | Url data input definitions | 
| AjPUrl | url | Output | Url data returned. | 
| AjBool | RETURN | ajTrue on success. | 
From EMBOSS 6.4.0
Sections:
| Casts | |
| Miscellaneous | Miscellaneous | 
| Internals | Miscellaneous | 
Functions:
| ajUrlinprintBook | Reports the internal data structures as a Docbook table | 
| ajUrlinprintHtml | Reports the internal data structures as an HTML table | 
| ajUrlinprintText | Reports the internal data structures | 
| ajUrlinprintWiki | Reports the internal data structures as a wiki table | 
void ajUrlinprintBook (
      AjPFile outf
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPFile | outf | Modify | Output file | 
| void | RETURN | 
From EMBOSS 6.4.0
void ajUrlinprintHtml (
      AjPFile outf
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPFile | outf | Modify | Output file | 
| void | RETURN | 
From EMBOSS 6.4.0
void ajUrlinprintText (
      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 ajUrlinprintWiki (
      AjPFile outf
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPFile | outf | Modify | Output file | 
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajUrlinExit | Cleans up url input internal memory | 
void ajUrlinExit (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajUrlinTypeGetFields | Returns the listof known field names for ajUrlinRead | 
| ajUrlinTypeGetQlinks | Returns the list of known query link operators for ajUrlinRead | 
const char* ajUrlinTypeGetFields (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const char* | RETURN | List of field names | 
From EMBOSS 6.4.0
const char* ajUrlinTypeGetQlinks (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const char* | RETURN | List of field names | 
From EMBOSS 6.4.0
Sections:
| Cast | Casts | 
Functions:
| ajUrlaccessGetDb | Returns the table in which url database access details are registered | 
| ajUrlaccessMethodGetQlinks | Tests for a named method for url data reading returns the known query link operators | 
| ajUrlaccessMethodGetScope | Tests for a named method for url data reading and returns the scope (entry, query or all). | 
| ajUrlaccessMethodTest | Tests for a named method for url data reading. | 
AjPTable ajUrlaccessGetDb (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPTable | RETURN | Access functions hash table | 
From EMBOSS 6.4.0
const char* ajUrlaccessMethodGetQlinks (
      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 ajUrlaccessMethodGetScope (
      const AjPStr method
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const AjPStr | method | Input | Method required. | 
| ajuint | RETURN | Scope flags | 
From EMBOSS 6.4.0
AjBool ajUrlaccessMethodTest (
      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:
| Url Input Constructors | Constructors | 
| Url Input Stream Destructors | Destructors | 
| Url input stream modifiers | Modifiers | 
| Url input stream casts | Casts | 
| url input | Input | 
Functions:
| ajUrlallNew | Creates a new url input stream object. | 
AjPUrlall ajUrlallNew (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPUrlall | RETURN | New url input stream object. | 
From EMBOSS 6.4.0
Functions:
| ajUrlallDel | Deletes a url input stream object. | 
void ajUrlallDel (
      AjPUrlall* pthis
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPUrlall* | pthis | Delete | Url input stream | 
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajUrlallClear | Clears a url input stream object back to "as new" condition, except for the query list which must be preserved. | 
void ajUrlallClear (
      AjPUrlall thys
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPUrlall | thys | Output | Url input stream | 
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajUrlallGeturlId | Returns the identifier of the current url in an input stream | 
const AjPStr ajUrlallGeturlId (
      const AjPUrlall thys
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const AjPUrlall | thys | Input | Url input stream | 
| const AjPStr | RETURN | Identifier | 
From EMBOSS 6.4.0
Functions:
| ajUrlallNext | Parse a url query into format, access, file and entry | 
AjBool ajUrlallNext (
      AjPUrlall thys,
      AjPUrl* Purl
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPUrlall | thys | Output | Url input stream | 
| AjPUrl* | Purl | Modify | Url returned | 
| AjBool | RETURN | ajTrue on success. | 
From EMBOSS 6.4.0
Sections:
| cast | Casts | 
Functions:
| ajUrlinformatTerm | Tests whether a url data input format term is known | 
| ajUrlinformatTest | Tests whether a named url data input format is known | 
AjBool ajUrlinformatTerm (
      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 ajUrlinformatTest (
      const AjPStr format
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const AjPStr | format | Input | Format | 
| AjBool | RETURN | ajTrue if format was accepted | 
From EMBOSS 6.4.0