Searched refs:StringData (Results 1 - 19 of 19) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/packagefs/util/
H A DStringPool.h21 class StringData;
65 static StringData* Get(const char* string, size_t length);
66 static void LastReferenceReleased(StringData* data);
71 static StringData* _GetLocked(const StringDataKey& key);
79 class StringData { class
83 static StringData* Create(const StringDataKey& key)
85 void* data = malloc(sizeof(StringData) + key.Length());
89 return new(data) StringData(key);
92 static StringData* Empty()
97 static StringData* GetEmpt
141 StringData(const StringDataKey& key) function in class:StringData
[all...]
H A DStringPool.cpp16 StringData StringData::fEmptyString(StringDataKey("", 0));
22 // #pragma mark - StringData
26 StringData::Init()
28 new(&fEmptyString) StringData(StringDataKey("", 0));
48 StringData::Init();
49 sStrings->Insert(StringData::Empty());
58 sStrings->Remove(StringData::Empty());
67 /*static*/ inline StringData*
70 if (StringData* strin
[all...]
H A DString.cpp13 StringData* data = StringPool::Get(string, length);
H A DString.h36 StringData* fData;
43 fData(StringData::GetEmpty())
95 return fData == StringData::Empty();
/haiku/src/add-ons/kernel/file_systems/netfs/headers/shared/
H A DEntryInfo.h13 StringData name;
H A DAttrDirInfo.h14 StringData name;
H A DRequest.h41 // StringData
42 struct StringData : Data { struct in inherits:Data
129 StringData& data) = 0;
H A DRequestDumper.h27 virtual void Visit(RequestMember* member, StringData& data);
H A DRequests.h339 StringData share;
340 StringData user; // can be NULL, if the connection supports
341 StringData password; // authentication; otherwise NULL means anonymous
453 StringData name;
611 StringData name;
639 StringData name;
667 StringData name;
668 StringData target;
729 StringData oldName;
731 StringData newNam
[all...]
H A DRequestUnflattener.h41 virtual void Visit(RequestMember* member, StringData& data);
H A DRequestFlattener.h59 virtual void Visit(RequestMember* member, StringData& data);
/haiku/src/add-ons/kernel/file_systems/netfs/server/
H A DRequestBufferReplacer.h26 virtual void Visit(RequestMember* member, StringData& data);
H A DRequestBufferReplacer.cpp122 RequestBufferReplacer::Visit(RequestMember* member, StringData& data)
H A DClientConnection.cpp1842 StringData* names = request->names.GetElements();
/haiku/src/add-ons/kernel/file_systems/netfs/shared/
H A DRequestDumper.cpp106 RequestDumper::Visit(RequestMember* member, StringData& data)
H A DRequestFlattener.cpp185 RequestFlattener::Visit(RequestMember* member, StringData& data)
H A DServerInfo.cpp13 StringData stringData;
H A DRequestUnflattener.cpp186 RequestUnflattener::Visit(RequestMember* member, StringData& data)
/haiku/src/add-ons/kernel/file_systems/netfs/client/
H A DShareVolume.cpp2930 StringData name;

Completed in 129 milliseconds