FLANG
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
Fortran::runtime::io::DataEdit Struct Reference

Public Member Functions

RT_OFFLOAD_VAR_GROUP_END constexpr RT_API_ATTRS bool IsListDirected () const
 
constexpr RT_API_ATTRS bool IsNamelist () const
 

Public Attributes

char descriptor
 
char variation {'\0'}
 
Fortran::common::optional< int > width
 
Fortran::common::optional< int > digits
 
Fortran::common::optional< int > expoDigits
 
MutableModes modes
 
int repeat {1}
 
RT_OFFLOAD_VAR_GROUP_END std::uint8_t ioTypeChars {0}
 
std::uint8_t vListEntries {0}
 
char ioType [maxIoTypeChars]
 
int vList [maxVListEntries]
 

Static Public Attributes

static RT_OFFLOAD_VAR_GROUP_BEGIN constexpr char ListDirected {'g'}
 
static constexpr char ListDirectedRealPart {'r'}
 
static constexpr char ListDirectedImaginaryPart {'z'}
 
static constexpr char ListDirectedNullValue {'n'}
 
static constexpr char DefinedDerivedType {'d'}
 
static RT_OFFLOAD_VAR_GROUP_BEGIN constexpr std::size_t maxIoTypeChars {32}
 
static constexpr std::size_t maxVListEntries {4}
 

The documentation for this struct was generated from the following file: