|
libscipaper 1.0.x
|
This struct contains the metadata of a paper, must be created via document_meta_new() and freed via document_meta_free() More...
#include <types.h>
Data Fields | |
| char * | doi |
| The DOI of the paper. | |
| char * | url |
| The URL of the paper in the journal. | |
| unsigned long | year |
| Publication year of the paper. | |
| char * | publisher |
| Publisher of the paper. | |
| char * | volume |
| Journal volume where the paper appeared. | |
| char * | pages |
| Page(s) where the paper is to be found in the volume. | |
| char * | author |
| The author(s) of the paper. | |
| char * | title |
| The title of the paper. | |
| char * | journal |
| The journal in which the paper was published. | |
| char * | issn |
| The journal issn in which the paper was published. | |
| char * | keywords |
| Keywords given by the author of the paper for the paper. | |
| char * | downloadUrl |
| URL where the full text of the document can be found. | |
| char * | abstract |
| abstract of the document | |
| char * | searchText |
| freeform text to search for in backends | |
| bool | hasFullText |
| a hint that document has full text available | |
| int | backendId |
| The id of the backend that found the document, or the id that shall be tried to find the document. | |
| void * | backendData |
| Backend specific data, not to be used by clients. | |
| void(* | backend_data_free_fn )(void *) |
| Function to free backend specific data, not to be used by clients. | |
| void *(* | backend_data_copy_fn )(void *) |
| Function to deep copy backend specific data, not to be used by clients. | |
| bool | compleatedLookup |
| Entry lookup completed. | |
This struct contains the metadata of a paper, must be created via document_meta_new() and freed via document_meta_free()