Searched refs:ResourceItem (Results 1 - 12 of 12) sorted by relevance

/haiku/headers/build/private/storage/
H A DResourceItem.h1 #include <../private/storage/ResourceItem.h>
/haiku/src/kits/storage/
H A DResourceItem.cpp7 ResourceItem implementation.
10 #include "ResourceItem.h"
21 ResourceItem::ResourceItem() function in class:BPrivate::Storage::ResourceItem
35 ResourceItem::~ResourceItem()
41 ResourceItem::WriteAt(off_t pos, const void *buffer, size_t size)
51 ResourceItem::SetSize(off_t size)
61 ResourceItem::SetLocation(int32 offset, size_t initialSize)
69 ResourceItem
[all...]
H A DResourcesContainer.cpp14 #include "ResourceItem.h"
36 ResourcesContainer::AddResource(ResourceItem *item, int32 index,
54 ResourceItem*
57 ResourceItem* item = (ResourceItem*)fResources.RemoveItem(index);
65 ResourcesContainer::RemoveResource(ResourceItem *item)
74 for (int32 i = 0; ResourceItem *item = ResourceAt(i); i++)
87 ResourceItem *item = container.ResourceAt(i);
103 ResourcesContainer::IndexOf(ResourceItem *item) const
130 ResourceItem *ite
[all...]
H A DResources.cpp19 #include "ResourceItem.h"
269 ResourceItem* resource = NULL;
295 ResourceItem* resource = NULL;
327 ResourceItem *resource = fContainer->ResourceAt(i);
425 ResourceItem* item = new(nothrow) ResourceItem;
470 ResourceItem* item = NULL;
492 ResourceItem* item = NULL;
514 ResourceItem* item = NULL;
532 ResourceItem* ite
[all...]
H A DResourceFile.cpp24 #include <ResourceItem.h>
311 ResourceFile::ReadResource(ResourceItem& resource, bool force)
352 if (ResourceItem* resource = container.ResourceAt(i))
897 ResourceItem* item = new(std::nothrow) ResourceItem;
1000 if (ResourceItem* item = parseInfo.container->RemoveResource(i))
1080 if (ResourceItem* item = parseInfo.container->ResourceAt(index - 1))
1119 ResourceItem* item = container.ResourceAt(i);
1131 ResourceItem* item = container.ResourceAt(i);
1189 ResourceItem* ite
[all...]
/haiku/src/tools/restest/
H A DResourceItem.cpp0 // ResourceItem.cpp
3 #include "ResourceItem.h"
11 ResourceItem::ResourceItem() function in class:ResourceItem
22 ResourceItem::~ResourceItem()
29 ResourceItem::SetLocation(roff_t offset, roff_t size)
37 ResourceItem::SetIdentity(type_code type, int32 id, const char* name)
46 ResourceItem::SetOffset(roff_t offset)
52 ResourceItem
[all...]
H A DResourceFile.h12 class ResourceItem;
26 bool AddItem(ResourceItem* item, int32 index = -1);
27 ResourceItem* RemoveItem(int32 index);
28 bool RemoveItem(ResourceItem* item);
29 int32 IndexOf(ResourceItem* item) const;
30 ResourceItem* ItemAt(int32 index) const;
68 ResourceItem* fInfoTableItem;
H A DResourceItem.h0 // ResourceItem.h
11 class ResourceItem { class
16 ResourceItem();
17 virtual ~ResourceItem();
H A DResourceFile.cpp11 #include "ResourceItem.h"
224 for (int32 i = 0; ResourceItem* item = ItemAt(i); i++)
248 ResourceFile::AddItem(ResourceItem* item, int32 index)
260 ResourceItem*
263 return (ResourceItem*)fItems.RemoveItem(index);
268 ResourceFile::RemoveItem(ResourceItem* item)
275 ResourceFile::IndexOf(ResourceItem* item) const
281 ResourceItem*
284 return (ResourceItem*)fItems.ItemAt(index);
313 ResourceItem* ite
[all...]
/haiku/headers/private/storage/
H A DResourcesContainer.h18 class ResourceItem;
25 by ResourceItem's. Usually it does never contain two resources with the
35 The ResourceItem's in a container are deleted on destruction, unless
48 bool AddResource(ResourceItem *item, int32 index = -1,
51 ResourceItem *RemoveResource(int32 index);
52 bool RemoveResource(ResourceItem *item);
58 int32 IndexOf(ResourceItem *item) const;
63 ResourceItem *ResourceAt(int32 index) const;
H A DResourceItem.h7 ResourceItem interface declaration.
20 \class ResourceItem
35 The memory for the resource data is owned by the ResourceItem object and
42 class ResourceItem : public BMallocIO { class in namespace:BPrivate::Storage
44 ResourceItem();
45 virtual ~ResourceItem();
H A DResourceFile.h30 class ResourceItem;
48 a certain resource may be represented by more than one ResourceItem and
67 status_t ReadResource(ResourceItem& resource,

Completed in 44 milliseconds