Record class

class Z3950_record {
    // No public constructor: these are created by Z3950_resultSet
    Z3950_recordSyntax recsyn();
    size_t nfields();
    char *field(char *spec);
    char *render();
    char *rawdata(size_t *sizep);
};

enum Z3950_recordSyntax {
    Z3950_recordSyntax_GRS1,
    Z3950_recordSyntax_SUTRS,
    Z3950_recordSyntax_USMARC,
    Z3950_recordSyntax_XML,
};

  

[prev] [next]