fPos
CatMap::Iterator fPos;
fPos(catalog->fCatMap.GetIterator())
if (fPos.HasNext()) {
current = fPos.Next();
if (fPos.HasNext()) {
current = fPos.Next();
int32 fPos;
fPos(0)
inline int32 Pos() const { return fPos; }
int32 fPos;
if (fPos < fString.Length())
return fString[fPos++];
fPos++;
if (fPos > 0) {
fPos--;
fPos = 0;
return fPos >= fString.Length();
size_t totalRead = min(nbytes, fLen - fPos);
memcpy(pinto, fBuffer + fPos, totalRead);
fPos += totalRead;
size_t left = min(nbytes, fLen - fPos);
memcpy(pinto, fBuffer + fPos, left);
fPos += left;
&& (fPos + position < fLen)
&& (fPos + position >= 0)) {
fPos += position;
fPos = 0;
position -= (fLen - fPos);
fPos = 0;
fPos = 0;
size_t fPos;
fPos = expressionString.String();
throw ParseError(error, fPos);
Token token(TOKEN_STRING, fPos, expressionString.Length());
fPos = expressionString.String();
Token token(TOKEN_STRING, fPos, expressionString.Length());
while ((inComment && *fPos != '\0') || isspace(*fPos) || *fPos == ';'
|| *fPos == '#' || *fPos == '\\') {
if (*fPos == '#') {
} else if (!inComment && *fPos == '\\') {
if (fPos[1] != '\n')
fPos++;
} else if (*fPos == '\n') {
itemSeparatorPos = fPos;
} else if (!inComment && *fPos == ';')
itemSeparatorPos = fPos;
fPos++;
const char* tokenPos = fPos;
switch (*fPos) {
return Token(TOKEN_EOF, fPos);
fPos++;
fPos++;
fPos++;
if (*fPos == '=') {
fPos++;
fPos++;
if (*fPos == '=') {
fPos++;
if (fPos[1] == '=') {
fPos += 2;
fPos++;
if (*fPos == '=') {
fPos++;
for (; *fPos != '\0'; fPos++) {
char c = *fPos;
c = *++fPos;
c = *++fPos;
return Token(TOKEN_STRING, tokenPos, fPos - tokenPos,
BString error = BString("unknown token '") << *fPos << "' encountered";
throw ParseError(error.String(), fPos);
fPos = token.pos;
fPos = packageInfoString.String();
fPos = versionString.String();
Token token(TOKEN_STRING, fPos, versionString.Length());
const char* fPos;
if (fPos < 0 || fBuffer[fPos] == 0) {
fPos = 0;
return fBuffer[fPos++];
fPos(-1),
fPos = pos;
fPos = -1;
return fPos;
ssize_t fPos;
throw new Err("Sniffer scanner error: Token::String() called on non-string token", fPos);
throw new Err("Sniffer scanner error: Token::Int() called on non-integer token", fPos);
throw new Err("Sniffer scanner error: Token::Float() called on non-float token", fPos);
return fPos;
fPos(-1),
fPos(-1),
fPos = 0;
if (fPos < (ssize_t)fTokenList.size())
return fTokenList[fPos++];
if (fPos > 0)
fPos--;
return fPos < (ssize_t)fTokenList.size() ? fTokenList[fPos]->Pos() : fStrLen;
return fCStatus != B_OK || fPos >= (ssize_t)fTokenList.size();
int fPos;
ssize_t fPos;
fPos(pos),
mode, fVnode, fMountID, fNodeID, fCookie, fPos,
off_t fPos;
fPos += s;
fBufferSize = 1; fBuffer = byte; fPos --;
uint32 fPos;
InputStream() : fBufferSize(0), fPos(0) { }
int Pos() const { return fPos; }