#include "libpspp/compiler.h"
#include "output/output-item.h"
+#include "output/table.h"
/* Title or caption in a table item. */
struct table_item_text
char *content;
const struct footnote **footnotes;
size_t n_footnotes;
+ struct area_style *style;
};
struct table_item_text *table_item_text_create (const char *);
struct output_item output_item; /* Superclass. */
struct table *table; /* The table to be rendered. */
struct table_item_text *title; /* Null if there is no title. */
+ struct table_item_text *layers; /* Null if there is no layer info. */
struct table_item_text *caption; /* Null if there is no caption. */
};
void table_item_set_title (struct table_item *,
const struct table_item_text *);
+const struct table_item_text *table_item_get_layers (
+ const struct table_item *);
+void table_item_set_layers (struct table_item *,
+ const struct table_item_text *);
+
const struct table_item_text *table_item_get_caption (
const struct table_item *);
void table_item_set_caption (struct table_item *,