oscap_reference Struct Reference

## Public Member Functions

struct oscap_reference * | oscap_reference_new (void)
void | oscap_reference_free (struct oscap_reference *ref)
struct oscap_reference * | oscap_reference_clone (const struct oscap_reference *ref)
bool | oscap_reference_get_is_dublincore (const struct oscap_reference *item)
bool | oscap_reference_set_is_dublincore (struct oscap_reference *obj, bool newval)
const char * | oscap_reference_get_href (const struct oscap_reference *item)
bool | oscap_reference_set_href (struct oscap_reference *obj, const char *newval)
const char * | oscap_reference_get_title (const struct oscap_reference *item)
bool | oscap_reference_set_title (struct oscap_reference *obj, const char *newval)
const char * | oscap_reference_get_creator (const struct oscap_reference *item)
bool | oscap_reference_set_creator (struct oscap_reference *obj, const char *newval)
const char * | oscap_reference_get_subject (const struct oscap_reference *item)
bool | oscap_reference_set_subject (struct oscap_reference *obj, const char *newval)
const char * | oscap_reference_get_description (const struct oscap_reference *item)
bool | oscap_reference_set_description (struct oscap_reference *obj, const char *newval)
const char * | oscap_reference_get_publisher (const struct oscap_reference *item)
bool | oscap_reference_set_publisher (struct oscap_reference *obj, const char *newval)
const char * | oscap_reference_get_contributor (const struct oscap_reference *item)
bool | oscap_reference_set_contributor (struct oscap_reference *obj, const char *newval)
const char * | oscap_reference_get_date (const struct oscap_reference *item)
bool | oscap_reference_set_date (struct oscap_reference *obj, const char *newval)
const char * | oscap_reference_get_type (const struct oscap_reference *item)
bool | oscap_reference_set_type (struct oscap_reference *obj, const char *newval)
const char * | oscap_reference_get_format (const struct oscap_reference *item)
bool | oscap_reference_set_format (struct oscap_reference *obj, const char *newval)
const char * | oscap_reference_get_identifier (const struct oscap_reference *item)
bool | oscap_reference_set_identifier (struct oscap_reference *obj, const char *newval)
const char * | oscap_reference_get_source (const struct oscap_reference *item)
bool | oscap_reference_set_source (struct oscap_reference *obj, const char *newval)
const char * | oscap_reference_get_language (const struct oscap_reference *item)
bool | oscap_reference_set_language (struct oscap_reference *obj, const char *newval)
const char * | oscap_reference_get_relation (const struct oscap_reference *item)
bool | oscap_reference_set_relation (struct oscap_reference *obj, const char *newval)
const char * | oscap_reference_get_coverage (const struct oscap_reference *item)
bool | oscap_reference_set_coverage (struct oscap_reference *obj, const char *newval)
const char * | oscap_reference_get_rights (const struct oscap_reference *item)
bool | oscap_reference_set_rights (struct oscap_reference *obj, const char *newval)

## Data Fields

char * | title
char * | creator
char * | subject
char * | description
char * | publisher
char * | contributor
char * | date
char * | type
char * | format
char * | identifier
char * | source
char * | language
char * | relation
char * | coverage
char * | rights
bool | is_dublincore
char * | href

## Member Function Documentation

struct oscap_reference * oscap_reference_clone | ( | const struct oscap_reference * | ref | ) |

read

void oscap_reference_free | ( | struct oscap_reference * | ref | ) |

const char * oscap_reference_get_contributor | ( | const struct oscap_reference * | item | ) |

const char * oscap_reference_get_coverage | ( | const struct oscap_reference * | item | ) |

const char * oscap_reference_get_creator | ( | const struct oscap_reference * | item | ) |

const char * oscap_reference_get_date | ( | const struct oscap_reference * | item | ) |

const char * oscap_reference_get_description | ( | const struct oscap_reference * | item | ) |

const char * oscap_reference_get_format | ( | const struct oscap_reference * | item | ) |

const char * oscap_reference_get_href | ( | const struct oscap_reference * | item | ) |

const char * oscap_reference_get_identifier | ( | const struct oscap_reference * | item | ) |

bool oscap_reference_get_is_dublincore | ( | const struct oscap_reference * | item | ) |

const char * oscap_reference_get_language | ( | const struct oscap_reference * | item | ) |

const char * oscap_reference_get_publisher | ( | const struct oscap_reference * | item | ) |

const char * oscap_reference_get_relation | ( | const struct oscap_reference * | item | ) |

const char * oscap_reference_get_rights | ( | const struct oscap_reference * | item | ) |

const char * oscap_reference_get_source | ( | const struct oscap_reference * | item | ) |

const char * oscap_reference_get_subject | ( | const struct oscap_reference * | item | ) |

const char * oscap_reference_get_title | ( | const struct oscap_reference * | item | ) |

const char * oscap_reference_get_type | ( | const struct oscap_reference * | item | ) |

struct oscap_reference * oscap_reference_new | ( | void |  | ) |

read

bool oscap_reference_set_contributor | ( | struct oscap_reference * | obj,
|  | const char * | newval
| ) |  |

bool oscap_reference_set_coverage | ( | struct oscap_reference * | obj,
|  | const char * | newval
| ) |  |

bool oscap_reference_set_creator | ( | struct oscap_reference * | obj,
|  | const char * | newval
| ) |  |

bool oscap_reference_set_date | ( | struct oscap_reference * | obj,
|  | const char * | newval
| ) |  |

bool oscap_reference_set_description | ( | struct oscap_reference * | obj,
|  | const char * | newval
| ) |  |

bool oscap_reference_set_format | ( | struct oscap_reference * | obj,
|  | const char * | newval
| ) |  |

bool oscap_reference_set_href | ( | struct oscap_reference * | obj,
|  | const char * | newval
| ) |  |

bool oscap_reference_set_identifier | ( | struct oscap_reference * | obj,
|  | const char * | newval
| ) |  |

bool oscap_reference_set_is_dublincore | ( | struct oscap_reference * | obj,
|  | bool | newval
| ) |  |

bool oscap_reference_set_language | ( | struct oscap_reference * | obj,
|  | const char * | newval
| ) |  |

bool oscap_reference_set_publisher | ( | struct oscap_reference * | obj,
|  | const char * | newval
| ) |  |

bool oscap_reference_set_relation | ( | struct oscap_reference * | obj,
|  | const char * | newval
| ) |  |

bool oscap_reference_set_rights | ( | struct oscap_reference * | obj,
|  | const char * | newval
| ) |  |

bool oscap_reference_set_source | ( | struct oscap_reference * | obj,
|  | const char * | newval
| ) |  |

bool oscap_reference_set_subject | ( | struct oscap_reference * | obj,
|  | const char * | newval
| ) |  |

bool oscap_reference_set_title | ( | struct oscap_reference * | obj,
|  | const char * | newval
| ) |  |

bool oscap_reference_set_type | ( | struct oscap_reference * | obj,
|  | const char * | newval
| ) |  |

The documentation for this struct was generated from the following files:

- reference_priv.h
- oscap_reference.h