Home | History | Annotate | Download | only in genrb

Lines Matching defs:SResource

63 struct SResource;
96 SResource *fRoot; // Normally a TableResource.
138 struct SResource* res_none(void);
148 struct SResource *string_open(struct SRBRoot *bundle, const char *tag, const UChar *value, int32_t len, const struct UString* comment, UErrorCode *status);
150 struct SResource *alias_open(struct SRBRoot *bundle, const char *tag, UChar *value, int32_t len, const struct UString* comment, UErrorCode *status);
154 struct SResource *int_open(struct SRBRoot *bundle, const char *tag, int32_t value, const struct UString* comment, UErrorCode *status);
156 struct SResource *bin_open(struct SRBRoot *bundle, const char *tag, uint32_t length, uint8_t *data, const char* fileName, const struct UString* comment, UErrorCode *status);
160 struct SResource {
161 SResource();
162 SResource(SRBRoot *bundle, const char *tag, int8_t type, const UString* comment,
164 virtual ~SResource();
222 SResource *fNext; /* This is for internal chaining while building */
226 class ContainerResource : public SResource {
230 : SResource(bundle, tag, type, comment, errorCode),
244 SResource *fFirst;
255 void add(SResource *res, int linenumber, UErrorCode &errorCode);
273 void add(SResource *res);
279 SResource *fLast;
292 void add(SResource *res);
297 class StringBaseResource : public SResource {
364 class IntResource : public SResource {
374 class IntVectorResource : public SResource {
390 class BinaryResource : public SResource {
408 void res_close(struct SResource *res);