Symbol: CachedString
headers/private/package/hpkg/Strings.h
26
CachedString* next; // hash table link
headers/private/package/hpkg/Strings.h
28
CachedString()
headers/private/package/hpkg/Strings.h
36
~CachedString()
headers/private/package/hpkg/Strings.h
54
typedef CachedString ValueType;
headers/private/package/hpkg/Strings.h
61
size_t Hash(const CachedString* value) const
headers/private/package/hpkg/Strings.h
66
bool Compare(const char* key, const CachedString* value) const
headers/private/package/hpkg/Strings.h
71
CachedString*& GetLink(CachedString* value) const
headers/private/package/hpkg/Strings.h
82
bool operator()(const CachedString* a, const CachedString* b)
headers/private/package/hpkg/Strings.h
93
CachedString* Get(const char* value);
headers/private/package/hpkg/Strings.h
94
void Put(CachedString* string);
headers/private/package/hpkg/WriterImplBase.h
52
CachedString* string;
headers/private/package/hpkg/WriterImplBase.h
75
void SetTo(CachedString* value);
src/kits/package/hpkg/PackageWriterImpl.cpp
202
CachedString* string = fStringCache.Get(value.string);
src/kits/package/hpkg/Strings.cpp
24
CachedString* cachedString = Clear(true);
src/kits/package/hpkg/Strings.cpp
26
CachedString* next = cachedString->next;
src/kits/package/hpkg/Strings.cpp
33
CachedString*
src/kits/package/hpkg/Strings.cpp
36
CachedString* string = Lookup(value);
src/kits/package/hpkg/Strings.cpp
42
string = new CachedString;
src/kits/package/hpkg/Strings.cpp
54
StringCache::Put(CachedString* string)
src/kits/package/hpkg/WriterImplBase.cpp
119
WriterImplBase::AttributeValue::SetTo(CachedString* value)
src/kits/package/hpkg/WriterImplBase.cpp
644
CachedString** cachedStrings = new CachedString*[count];
src/kits/package/hpkg/WriterImplBase.cpp
645
ArrayDeleter<CachedString*> cachedStringsDeleter(cachedStrings);
src/kits/package/hpkg/WriterImplBase.cpp
649
CachedString* string = it.Next();) {
src/kits/package/hpkg/WriterImplBase.cpp
659
CachedString* cachedString = cachedStrings[i];