Lines Matching refs:IoErrorHandler
59 static void CloseAll(IoErrorHandler &);
60 static void FlushAll(IoErrorHandler &);
64 IoErrorHandler &);
66 Position, Convert, IoErrorHandler &);
67 void CloseUnit(CloseStatus, IoErrorHandler &);
85 const char *, std::size_t, std::size_t elementBytes, IoErrorHandler &);
86 bool Receive(char *, std::size_t, std::size_t elementBytes, IoErrorHandler &);
87 std::size_t GetNextInputBytes(const char *&, IoErrorHandler &);
88 bool BeginReadingRecord(IoErrorHandler &);
89 void FinishReadingRecord(IoErrorHandler &);
90 bool AdvanceRecord(IoErrorHandler &);
91 void BackspaceRecord(IoErrorHandler &);
92 void FlushOutput(IoErrorHandler &);
93 void FlushIfTerminal(IoErrorHandler &);
94 void Endfile(IoErrorHandler &);
95 void Rewind(IoErrorHandler &);
97 bool SetStreamPos(std::int64_t, IoErrorHandler &); // one-based, for POS=
98 bool SetDirectRec(std::int64_t, IoErrorHandler &); // one-based, for REC=
108 int GetAsynchronousId(IoErrorHandler &);
113 const char *FrameNextInput(IoErrorHandler &, std::size_t);
114 void SetPosition(std::int64_t, IoErrorHandler &); // zero-based
115 void BeginSequentialVariableUnformattedInputRecord(IoErrorHandler &);
116 void BeginVariableFormattedInputRecord(IoErrorHandler &);
117 void BackspaceFixedRecord(IoErrorHandler &);
118 void BackspaceVariableUnformattedRecord(IoErrorHandler &);
119 void BackspaceVariableFormattedRecord(IoErrorHandler &);
121 void DoImpliedEndfile(IoErrorHandler &);
122 void DoEndfile(IoErrorHandler &);
124 bool CheckDirectAccess(IoErrorHandler &);
125 void HitEndOnRead(IoErrorHandler &);