|
libcss
|
Classes | |
| struct | stringmap_entry |
| struct | css__propstrings_ctx |
Macros | |
| #define | SMAP(s) { s, (sizeof((s)) - 1) /* -1 for '\0' */ } |
Typedefs | |
| typedef struct stringmap_entry | stringmap_entry |
| typedef struct css__propstrings_ctx | css__propstrings_ctx |
Functions | |
| css_error | css__propstrings_get (lwc_string ***strings) |
| void | css__propstrings_unref (void) |
Variables | |
| const stringmap_entry | stringmap [LAST_KNOWN] |
| #define SMAP | ( | s | ) | { s, (sizeof((s)) - 1) /* -1 for '\0' */ } |
build string map entry with a string constant
| typedef struct css__propstrings_ctx css__propstrings_ctx |
| typedef struct stringmap_entry stringmap_entry |
| css_error css__propstrings_get | ( | lwc_string *** | strings | ) |
Obtain pointer to interned propstring list
| sheet | Returns pointer to propstring table |
The propstring list is generated with the first call to this function and destroyed when it has no more users. Call css__propstrings_unref() when finished with the propstring list.
| void css__propstrings_unref | ( | void | ) |
Reduce reference count for propstring list by one.
When count hits zero, the list is destroyed.
| const stringmap_entry stringmap[LAST_KNOWN] |