Lines Matching refs:path
35 ArrayIndexPath::SetTo(const char* path)
39 if (path == NULL)
42 while (*path != '\0') {
44 int64 index = strtoll(path, &numberEnd, 0);
45 if (numberEnd == path)
47 path = numberEnd;
52 if (*path == '\0')
55 if (*path != kIndexSeparator)
57 path++;
72 ArrayIndexPath::GetPathString(BString& path) const
74 path.Truncate(0);
80 int32 oldLength = path.Length();
81 if (path.Append(kIndexSeparator, 1).Length() != oldLength + 1)
86 int32 oldLength = path.Length();
87 if ((path << IndexAt(i)).Length() == oldLength)