Lines Matching defs:fStr
98 NotOwnedString fStr;
194 delete[] fStr.fBuffer;
195 fStr.fBuffer = NULL;
196 fStr.fBytes = 0;
224 return (const char*)fStr.fBuffer;
241 return fStr.fBytes;
506 obj->fStr.fBuffer = NULL;
507 obj->fStr.fBytes = 0;
530 return set(key->fStr.fBuffer, key->fStr.fBytes, value);
566 return get(key->fStr.fBuffer, key->fStr.fBytes);
611 return get(key->fStr.fBuffer, key->fStr.fBytes);
732 return fObjectType == kKeyword_PdfObjectType && fStr.fBytes == 1 && fStr.fBuffer[0] == 'R';
750 if (strlen(keyword) != fStr.fBytes) {
754 if (strncmp(keyword, (const char*)fStr.fBuffer, fStr.fBytes) != 0) {
773 fStr.fBytes == strlen(name) &&
774 strncmp((const char*)fStr.fBuffer, name, fStr.fBytes) == 0;
820 return isDictionary() && fStr.fBuffer != NULL;
942 return (const char*)fStr.fBuffer;
955 return (const char*)fStr.fBuffer;
967 return fStr;
987 return SkString((const char*)fStr.fBuffer, fStr.fBytes);
1000 return SkString((const char*)fStr.fBuffer, fStr.fBytes);
1084 *buffer = fStr.fBuffer;
1088 *len = fStr.fBytes >> 2; // last 2 bits - TODO(edisonn): clean up.
1098 return hasStream() && ((fStr.fBytes & 1) == kFilteredStreamBit);
1105 return hasStream() && ((fStr.fBytes & 2) == kOwnedStreamBit);
1122 *buffer = fStr.fBuffer;
1126 *len = fStr.fBytes >> 2; // remove last 2 bits - TODO(edisonn): clean up.
1143 fStr.fBuffer = buffer;
1144 fStr.fBytes = (len << 2) + kUnfilteredStreamBit;
1201 append(&str, (const char*)fStr.fBuffer, fStr.fBytes);
1207 for (unsigned int i = 0 ; i < fStr.fBytes; i++) {
1208 str.appendf("%02x", (unsigned int)fStr.fBuffer[i]);
1215 append(&str, (const char*)fStr.fBuffer, fStr.fBytes, "#");
1219 append(&str, (const char*)fStr.fBuffer, fStr.fBytes);
1297 obj->fStr.fBuffer = start;
1298 obj->fStr.fBytes = bytes;