|
template<typename A > |
RT_API_ATTRS | IoStatementState (A &x) |
|
RT_API_ATTRS void | CompleteOperation () |
|
RT_API_ATTRS int | EndIoStatement () |
|
RT_API_ATTRS bool | Emit (const char *, std::size_t bytes, std::size_t elementBytes=0) |
|
RT_API_ATTRS bool | Receive (char *, std::size_t, std::size_t elementBytes=0) |
|
RT_API_ATTRS std::size_t | GetNextInputBytes (const char *&) |
|
RT_API_ATTRS std::size_t | ViewBytesInRecord (const char *&, bool forward) const |
|
RT_API_ATTRS bool | AdvanceRecord (int=1) |
|
RT_API_ATTRS void | BackspaceRecord () |
|
RT_API_ATTRS void | HandleRelativePosition (std::int64_t byteOffset) |
|
RT_API_ATTRS void | HandleAbsolutePosition (std::int64_t byteOffset) |
|
RT_API_ATTRS Fortran::common::optional< DataEdit > | GetNextDataEdit (int maxRepeat=1) |
|
RT_API_ATTRS ExternalFileUnit * | GetExternalFileUnit () const |
|
RT_API_ATTRS bool | BeginReadingRecord () |
|
RT_API_ATTRS void | FinishReadingRecord () |
|
RT_API_ATTRS bool | Inquire (InquiryKeywordHash, char *, std::size_t) |
|
RT_API_ATTRS bool | Inquire (InquiryKeywordHash, bool &) |
|
RT_API_ATTRS bool | Inquire (InquiryKeywordHash, std::int64_t, bool &) |
|
RT_API_ATTRS bool | Inquire (InquiryKeywordHash, std::int64_t &) |
|
RT_API_ATTRS std::int64_t | InquirePos () |
|
RT_API_ATTRS void | GotChar (signed int=1) |
|
RT_API_ATTRS MutableModes & | mutableModes () |
|
RT_API_ATTRS ConnectionState & | GetConnectionState () |
|
RT_API_ATTRS IoErrorHandler & | GetIoErrorHandler () const |
|
template<typename A > |
RT_API_ATTRS A * | get_if () const |
|
RT_API_ATTRS Fortran::common::optional< char32_t > | GetCurrentChar (std::size_t &byteCount) |
|
RT_API_ATTRS Fortran::common::optional< int > | CueUpInput (const DataEdit &edit) |
|
RT_API_ATTRS Fortran::common::optional< char32_t > | SkipSpaces (Fortran::common::optional< int > &remaining) |
|
RT_API_ATTRS Fortran::common::optional< char32_t > | NextInField (Fortran::common::optional< int > &remaining, const DataEdit &) |
|
RT_API_ATTRS bool | CheckForEndOfRecord (std::size_t afterReading) |
|
RT_API_ATTRS Fortran::common::optional< char32_t > | GetNextNonBlank (std::size_t &byteCount) |
|
template<Direction D> |
RT_API_ATTRS bool | CheckFormattedStmtType (const char *name) |
|