ResourceInfo
static const ResourceInfo testResource5(B_MIME_STRING_TYPE, 74, &testResData1,
static const ResourceInfo testResource6(B_STRING_TYPE, 74, &testResData6,
add_resource(BResources &resources, const ResourceInfo &resource)
ResourceInfo(type_code type, int32 id, const void *data, size_t size,
FindStringTest(BResourceStrings &resourceStrings, const ResourceInfo &resource,
struct StringResourceInfo : public ResourceInfo {
: ResourceInfo(B_STRING_TYPE, id, data, strlen(data) + 1, name)
static const ResourceInfo testResource1(B_STRING_TYPE, 74, testResData1,
static const ResourceInfo testResource2(B_INT32_TYPE, 17, &testResData2,
static const ResourceInfo testResource3(B_MIME_STRING_TYPE, 29, testResData3,
static const ResourceInfo testResource4(B_STRING_TYPE, 75, &testResData4,
const ResourceInfo &info = *resourceSet.infoAt(i);
const ResourceInfo &info)
typedef vector<const ResourceInfo*> ResInfoSet;
const ResourceInfo &info, bool firstVersion)
void add(const ResourceInfo *info)
void remove(const ResourceInfo *info)
const ResourceInfo *resourceInfos[] = {
int32 resourceCount = sizeof(resourceInfos) / sizeof(ResourceInfo*);
const ResourceInfo *resourceInfos[] = {
const ResourceInfo *info = *it;
int32 resourceCount = sizeof(resourceInfos) / sizeof(ResourceInfo*);
const ResourceInfo &info = *resourceInfos[i];
const ResourceInfo *resourceInfos[] = {
int32 resourceCount = sizeof(resourceInfos) / sizeof(ResourceInfo*);
const ResourceInfo &info = *resourceInfos[i];
const ResourceInfo &info = testResource1;
const ResourceInfo &info = testResource1;
const ResourceInfo *infoAt(int32 index) const
const ResourceInfo *info = NULL;
const ResourceInfo &info = testResource1;
const ResourceInfo &info = testResource1;
const ResourceInfo *find(type_code type, int32 id) const
const ResourceInfo *result = NULL;
const ResourceInfo *info = *it;
ResourceInfo(type_code type, int32 id, const void *data, size_t size,
ReadResTest(BResources& resources, const ResourceInfo& info, bool exists)
ReadBadResTest(BResources& resources, const ResourceInfo& info)
const ResourceInfo *resourceInfos[] = {
int32 resourceCount = sizeof(resourceInfos) / sizeof(ResourceInfo*);
const ResourceInfo &info = *resourceInfos[i];
const ResourceInfo *resourceInfos[] = {
int32 resourceCount = sizeof(resourceInfos) / sizeof(ResourceInfo*);
const ResourceInfo &info = *resourceInfos[i];
static const ResourceInfo testResource1(B_STRING_TYPE, 74, testResData1,
static const ResourceInfo testResource2(B_INT32_TYPE, 17, &testResData2,
static const ResourceInfo testResource3(B_MIME_STRING_TYPE, 29, testResData3,
static const ResourceInfo testResource4(B_STRING_TYPE, 75, &testResData4,
const ResourceInfo &info = testResource1;
static const ResourceInfo testResource5(B_MIME_STRING_TYPE, 74, &testResData1,
AddResources(BResources &resources, const ResourceInfo *resourceInfos[],
const ResourceInfo &info = *resourceInfos[i];
static const ResourceInfo testResource6(B_STRING_TYPE, 74, &testResData6,