ajassem.c
Datatypes: AjPAssem none
Assembly data
Sections: constructors Assem data destructors Casts assembly data modifiers
Constructors
Functions: ajAssemNew
Assem data constructor
Synopsis
Prototype
AjPAssem ajAssemNew (
void
);
Type | Name | Read/Write | Description |
AjPAssem | | RETURN | New object |
Returns
Description
Assem data constructor
See Also
See other functions in this section
Availability
In release 6.4.0
Destruction destroys all internal data structures and frees the
memory allocated for the assembly data object.
Functions: ajAssemDel
Assem data destructor
Synopsis
Prototype
void ajAssemDel (
AjPAssem* Passem
);
Type | Name | Read/Write | Description |
AjPAssem* | Passem | Delete | Assem data object to delete |
void | | RETURN | |
Output
Passem: | (Delete) | Assem data object to delete |
Returns
Description
Assem data destructor
See Also
See other functions in this section
Availability
In release 6.4.0
Return values from an assembly data object
Functions: ajAssemGetQryC ajAssemGetQryS
Returns the query string of an assembly data object.
Because this is a pointer to the real internal string
the caller must take care not to change the character string in any way.
If the string is to be changed (case for example) then it must first
be copied.
Synopsis
Prototype
const char* ajAssemGetQryC (
const AjPAssem assem
);
Type | Name | Read/Write | Description |
const AjPAssem | assem | Input | Assem data object. |
const char* | | RETURN | Query as a character string. |
Input
assem: | (Input) | Assem data object. |
Returns
const char*: | Query as a character string. |
Description
Returns the query string of an assembly data object.
Because this is a pointer to the real internal string
the caller must take care not to change the character string in any way.
If the string is to be changed (case for example) then it must first
be copied.
See Also
See other functions in this section
Availability
In release 6.4.0
Returns the query string of an assembly data object.
Because this is a pointer to the real internal string
the caller must take care not to change the character string in any way.
If the string is to be changed (case for example) then it must first
be copied.
Synopsis
Prototype
const AjPStr ajAssemGetQryS (
const AjPAssem assem
);
Type | Name | Read/Write | Description |
const AjPAssem | assem | Input | Assem data object. |
const AjPStr | | RETURN | Query as a string. |
Input
assem: | (Input) | Assem data object. |
Returns
const AjPStr: | Query as a string. |
Description
Returns the query string of an assembly data object.
Because this is a pointer to the real internal string
the caller must take care not to change the character string in any way.
If the string is to be changed (case for example) then it must first
be copied.
See Also
See other functions in this section
Availability
In release 6.4.0
Assem data modifiers
Functions: ajAssemClear
Resets all data for an assembly data object so that it can be reused.
Synopsis
Prototype
void ajAssemClear (
AjPAssem assem
);
Type | Name | Read/Write | Description |
AjPAssem | assem | Modify | assem data |
void | | RETURN | |
Input & Output
Returns
Description
Resets all data for an assembly data object so that it can be reused.
See Also
See other functions in this section
Availability
In release 6.4.0
Miscellaneous functions
Sections: exit
Functions called on exit from the program by ajExit to do
any necessary cleanup and to report internal statistics to the debug file
Functions: ajAssemExit
Cleans up assembly processing internal memory
Synopsis
Prototype
void ajAssemExit (
void
);
Type | Name | Read/Write | Description |
void | | RETURN | |
Returns
Description
Cleans up assembly processing internal memory
See Also
See other functions in this section
Availability
In release 6.4.0