std.openrj
Open-RJ mapping for the D standard library. Authors:Matthew Wilson References:
Open-RJ
- Flags that moderate the creation of Databases
- Arranges the fields in alphabetical order
- Causes blank records to be ignored
- General error codes
- Operation was successful
- The given file does not exist, or cannot be accessed
- The database file contained no records
- The API suffered memory exhaustion
- A read operation failed
- Parsing of the database file failed due to a syntax error
- An invalid index was specified
- An unexpected condition was encountered
- The database file contained invalid content
- Parsing error codes
- Parsing was successful
- A record separator was encountered during a content line continuation
- The last line in the database was not terminated by a line-feed
- The last field in the database file was not terminated by a record separator
- The last record in the database file was not terminated by a record separator
-
- Represents a field in the database
- Represents a record in the database, consisting of a set of fields
-
- this(string memory, uint flags);
- this(immutable(char)[][] lines, uint flags);