xccdf_benchmark Struct Reference
[Xccdf_benchmark]

XCCDF Benchmark. More...

#include <xccdf.h>

Related Functions

(Note that these are not member functions.)



struct xccdf_benchmarkxccdf_benchmark_parse_xml (const char *filename)
 Convert the item to a benchmark.
const char * xccdf_benchmark_get_id (const struct xccdf_benchmark *benchmark)
 Get benchmark ID.
bool xccdf_benchmark_get_resolved (const struct xccdf_benchmark *benchmark)
 Check benchmark resolved property.
const char * xccdf_benchmark_get_title (const struct xccdf_benchmark *benchmark)
 Get benchmark title.
const char * xccdf_benchmark_get_description (const struct xccdf_benchmark *benchmark)
 Get benchmark description.
const char * xccdf_benchmark_get_version (const struct xccdf_benchmark *benchmark)
 Get benchmark version.
const char * xccdf_benchmark_get_style (const struct xccdf_benchmark *benchmark)
 Get benchmark inline stylesheet.
const char * xccdf_benchmark_get_style_href (const struct xccdf_benchmark *benchmark)
 Get benchmark stylesheet URL.
const char * xccdf_benchmark_get_front_matter (const struct xccdf_benchmark *benchmark)
 Get benchmark front matter.
const char * xccdf_benchmark_get_rear_matter (const struct xccdf_benchmark *benchmark)
 Get benchmark rear matter.
const char * xccdf_benchmark_get_metadata (const struct xccdf_benchmark *benchmark)
 Get benchmark metadata.
const char * xccdf_benchmark_get_plain_text (const struct xccdf_benchmark *benchmark, const char *id)
 Get a plain text by ID.
struct xccdf_itemxccdf_benchmark_get_item (const struct xccdf_benchmark *benchmark, const char *id)
 Get benchmark item by ID.
struct xccdf_status_iteratorxccdf_benchmark_get_statuses (const struct xccdf_benchmark *benchmark)
 Get an iterator to benchmark statuses.
struct xccdf_reference_iteratorxccdf_benchmark_get_references (const struct xccdf_benchmark *benchmark)
 Get an iterator to the XCCDF references of the benchmark.
struct oscap_string_iteratorxccdf_benchmark_get_platforms (const struct xccdf_benchmark *benchmark)
 Get an iterator to the benchmark platforms.
struct xccdf_notice_iteratorxccdf_benchmark_get_notices (const struct xccdf_benchmark *benchmark)
 Get an iterator to the benchmark legal notices.
struct xccdf_model_iteratorxccdf_benchmark_get_models (const struct xccdf_benchmark *benchmark)
 Get an iterator to the benchmark scoring models.
struct xccdf_profile_iteratorxccdf_benchmark_get_profiles (const struct xccdf_benchmark *benchmark)
 Get an iterator to the benchmark XCCDF profiles.
struct xccdf_item_iteratorxccdf_benchmark_get_content (const struct xccdf_benchmark *benchmark)
 Get an iterator to the bencmark content.
xccdf_status_type_t xccdf_benchmark_get_status_current (const struct xccdf_benchmark *benchmark)
 Get benchmark current status.
void xccdf_benchmark_free (struct xccdf_benchmark *benchmark)
 Delete the benchmark.

Detailed Description

XCCDF Benchmark.


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

Generated on 4 Jan 2010 for Open SCAP Library by  doxygen 1.6.1