Lines Matching refs:recordLength

149     recordLength = openRecl;  in OpenUnit()
310 if (recordLength) { in Emit()
314 recordLength.reset(); in Emit()
342 if (furthestAfter > recordLength.value_or(furthestAfter)) { in Receive()
346 static_cast<std::intmax_t>(*recordLength)); in Receive()
385 recordLength.value_or(positionInRecord + bytes)) { in FrameNextInput()
399 if (recordLength || access == Access::Direct) { in SetVariableFormattedRecordLength()
406 recordLength = nl - record; in SetVariableFormattedRecordLength()
407 if (*recordLength > 0 && record[*recordLength - 1] == '\r') { in SetVariableFormattedRecordLength()
408 --*recordLength; in SetVariableFormattedRecordLength()
425 recordLength = openRecl; in BeginReadingRecord()
427 recordLength.reset(); in BeginReadingRecord()
431 recordLength.reset(); in BeginReadingRecord()
447 recordLength.has_value() || !IsRecordFile() || handler.InError()); in BeginReadingRecord()
455 (IsRecordFile() && !recordLength.has_value())) { in FinishReadingRecord()
462 recordOffsetInFrame_ += *recordLength; in FinishReadingRecord()
465 recordLength.reset(); in FinishReadingRecord()
720 recordLength = sizeof header + header; // does not include footer in BeginSequentialVariableUnformattedInputRecord()
721 need = recordOffsetInFrame_ + *recordLength + sizeof footer; in BeginSequentialVariableUnformattedInputRecord()
728 std::memcpy(&footer, Frame() + recordOffsetInFrame_ + *recordLength, in BeginSequentialVariableUnformattedInputRecord()
765 recordLength = length; in BeginVariableFormattedInputRecord()
804 recordLength = footer; in BackspaceVariableUnformattedRecord()
805 if (frameOffsetInFile_ < *recordLength + 2 * headerBytes) { in BackspaceVariableUnformattedRecord()
809 frameOffsetInFile_ -= *recordLength + 2 * headerBytes; in BackspaceVariableUnformattedRecord()
815 recordOffsetInFrame_ + sizeof header + *recordLength)}; in BackspaceVariableUnformattedRecord()
822 if (header != *recordLength) { in BackspaceVariableUnformattedRecord()
853 recordLength = prevNL - (frameOffsetInFile_ + recordOffsetInFrame_); in BackspaceVariableFormattedRecord()
859 recordLength = prevNL; in BackspaceVariableFormattedRecord()
870 if (Frame()[recordOffsetInFrame_ + *recordLength] != '\n') { in BackspaceVariableFormattedRecord()
874 if (*recordLength > 0 && in BackspaceVariableFormattedRecord()
875 Frame()[recordOffsetInFrame_ + *recordLength - 1] == '\r') { in BackspaceVariableFormattedRecord()
876 --*recordLength; in BackspaceVariableFormattedRecord()
911 recordOffsetInFrame_ + recordLength.value_or(furthestPositionInRecord); in CommitWrites()