Lines Matching defs:string
42 #include <string.h>
108 HashString(const char* string, uint32 seed)
113 while((ch = *string++) != 0) {
124 AttrHashString(const char* string, uint32 type)
129 while((c = *string++) != 0) {
1104 StringFromStream(BString* string, BMallocIO* stream, bool endianSwap)
1113 PRINT(("problems instatiating a string, length probably wrong %"
1118 char* buffer = string->LockBuffer(length + 1);
1120 string->UnlockBuffer(length);
1125 StringToStream(const BString* string, BMallocIO* stream)
1127 int32 length = string->Length();
1129 stream->Write(string->String(), (size_t)string->Length() + 1);
1134 ArchiveSize(const BString* string)
1136 return string->Length() + 1 + (ssize_t)sizeof(int32);
1226 TruncateLeaf(BString* string)
1228 for (int32 index = string->Length(); index >= 0; index--) {
1229 if ((*string)[index] == '/') {
1230 string->Truncate(index + 1);