Datatypes:
| AjPAssemin | Assembly input objects | 
| none | Miscellaneous | 
| AjPTable | Internal call register table | 
| AjPAssemload | Assembly Loader | 
| none | Input formats | 
Sections:
| Assembly Input Constructors | Constructors | 
| Assembly Input Destructors | Destructors | 
| assembly input modifiers | Modifiers | 
| casts | Casts | 
| Assembly data inputs | Input | 
Functions:
| ajAsseminNew | Creates a new assembly input object. | 
AjPAssemin ajAsseminNew (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPAssemin | RETURN | New assembly input object. | 
From EMBOSS 6.4.0
Functions:
| ajAsseminDel | Deletes an assembly input object. | 
void ajAsseminDel (
      AjPAssemin* pthis
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPAssemin* | pthis | Delete | Assembly input | 
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajAsseminClear | Clears an assembly input object back to "as new" condition, except for the query list which must be preserved. | 
| ajAsseminQryC | Resets an assembly input object using a new Universal Query Address | 
| ajAsseminQryS | Resets an assembly input object using a new Universal Query Address | 
void ajAsseminClear (
      AjPAssemin thys
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPAssemin | thys | Output | Assembly input | 
| void | RETURN | 
From EMBOSS 6.4.0
void ajAsseminQryC (
      AjPAssemin thys,
      const char* txt
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPAssemin | thys | Modify | Assembly input object. | 
| const char* | txt | Input | Query | 
| void | RETURN | 
From EMBOSS 6.4.0
void ajAsseminQryS (
      AjPAssemin thys,
      const AjPStr str
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPAssemin | thys | Modify | Assembly input object. | 
| const AjPStr | str | Input | Query | 
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajAsseminTrace | Debug calls to trace the data in an assembly input object. | 
void ajAsseminTrace (
      const AjPAssemin thys
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const AjPAssemin | thys | Input | Assembly input object. | 
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajAsseminLoad | If the file is not yet open, calls asseminQryProcess to convert the query into an open file stream. | 
AjBool ajAsseminLoad (
      AjPAssemin assemin,
      AjPAssem assem
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPAssemin | assemin | Modify | assembly data input definitions | 
| AjPAssem | assem | Output | assembly data returned. | 
| AjBool | RETURN | ajTrue on success. | 
From EMBOSS 6.5.0
Sections:
| Casts | |
| Miscellaneous | Miscellaneous | 
| Internals | Miscellaneous | 
Functions:
| ajAsseminprintBook | Reports the internal data structures as a Docbook table | 
| ajAsseminprintHtml | Reports the internal data structures as an HTML table | 
| ajAsseminprintText | Reports the internal data structures | 
| ajAsseminprintWiki | Reports the internal data structures as a wiki table | 
void ajAsseminprintBook (
      AjPFile outf
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPFile | outf | Modify | Output file | 
| void | RETURN | 
From EMBOSS 6.4.0
void ajAsseminprintHtml (
      AjPFile outf
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPFile | outf | Modify | Output file | 
| void | RETURN | 
From EMBOSS 6.4.0
void ajAsseminprintText (
      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 ajAsseminprintWiki (
      AjPFile outf
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPFile | outf | Modify | Output file | 
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajAsseminExit | Cleans up assembly input internal memory | 
void ajAsseminExit (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| void | RETURN | 
From EMBOSS 6.4.0
Functions:
| ajAsseminTypeGetFields | Returns the listof known field names for ajAsseminLoad | 
| ajAsseminTypeGetQlinks | Returns the listof known query link operators for ajAsseminLoad | 
const char* ajAsseminTypeGetFields (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const char* | RETURN | List of field names | 
From EMBOSS 6.4.0
const char* ajAsseminTypeGetQlinks (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const char* | RETURN | List of field names | 
From EMBOSS 6.4.0
Sections:
| Cast | Casts | 
Functions:
| ajAssemaccessGetDb | Returns the table in which assembly database access details are registered | 
| ajAssemaccessMethodGetQlinks | Tests for a named method for assembly data reading returns the known query link operators | 
| ajAssemaccessMethodGetScope | Tests for a named method for assembly data reading and returns the scope (entry, query or all). | 
| ajAssemaccessMethodTest | Tests for a named method for assembly data reading. | 
AjPTable ajAssemaccessGetDb (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPTable | RETURN | Access functions hash table | 
From EMBOSS 6.4.0
const char* ajAssemaccessMethodGetQlinks (
      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 ajAssemaccessMethodGetScope (
      const AjPStr method
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const AjPStr | method | Input | Method required. | 
| ajuint | RETURN | Scope flags | 
From EMBOSS 6.4.0
AjBool ajAssemaccessMethodTest (
      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:
| Assembly Loader Constructors | Constructors | 
| Assembly Loader Destructors | Destructors | 
| Assembly loader modifiers | Modifiers | 
| Assembly loading | Input | 
Functions:
| ajAssemloadNew | Creates a new assembly loader object. | 
AjPAssemload ajAssemloadNew (
      void
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPAssemload | RETURN | New assembly loader object. | 
From EMBOSS 6.5.0
Functions:
| ajAssemloadDel | Deletes an assembly loader object. | 
void ajAssemloadDel (
      AjPAssemload* pthis
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPAssemload* | pthis | Delete | Assembly loader | 
| void | RETURN | 
From EMBOSS 6.5.0
Functions:
| ajAssemloadClear | Clears an assembly loader object back to "as new" condition, except for the query list which must be preserved. | 
void ajAssemloadClear (
      AjPAssemload thys
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPAssemload | thys | Output | Assembly loader | 
| void | RETURN | 
From EMBOSS 6.5.0
Functions:
| ajAssemloadMore | Test whether more assembly data can be loaded | 
| ajAssemloadNext | Parse an assembly query into format, access, file and entry | 
AjBool ajAssemloadMore (
      AjPAssemload thys,
      AjPAssem* Passem
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPAssemload | thys | Output | Assembly loader | 
| AjPAssem* | Passem | Modify | Assembly updated | 
| AjBool | RETURN | ajTrue on success. | 
From EMBOSS 6.5.0
AjBool ajAssemloadNext (
      AjPAssemload thys,
      AjPAssem* Passem
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| AjPAssemload | thys | Output | Assembly loader | 
| AjPAssem* | Passem | Modify | Assembly returned | 
| AjBool | RETURN | ajTrue on success. | 
From EMBOSS 6.5.0
Sections:
| cast | Casts | 
Functions:
| ajAsseminformatTerm | Tests whether a assembly data input format term is known | 
| ajAsseminformatTest | Tests whether a named assembly data input format is known | 
AjBool ajAsseminformatTerm (
      const AjPStr term
);
| Type | Name | Read/Write | Description | 
|---|---|---|---|
| const AjPStr | term | Input | Format term EDAM ID | 
| AjBool | RETURN | ajTrue if formats was accepted | 
From EMBOSS 6.4.0
AjBool ajAsseminformatTest (
      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