33#include <NDEVR/DesignParameter.h>
34#include <NDEVR/Buffer.h>
35#include <NDEVR/TypeInfo.h>
uint04 end_line
The last line to read (inclusive). Defaults to max uint04 (read all).
bool ignore_white_space
Whether to trim leading and trailing whitespace from parsed values.
AsciiOptions()
Default constructor.
uint04 min_decimals
Minimum number of decimal places when writing floating-point values.
bool operator==(const AsciiOptions &options) const
Checks equality between this AsciiOptions and another.
char delimiter
The column delimiter character. Defaults to tab.
bool remove_delimiters_from_data
Whether to strip delimiter characters found within data fields.
Buffer< DesignParameter > parameters
The ordered list of design parameters to read or write per line.
uint04 max_decimals
Maximum number of decimal places when writing floating-point values.
bool write_headers
Whether to write a header row containing parameter names.
Buffer< TypeInfo > parameter_types
The type information corresponding to each entry in parameters.
uint04 start_line
The first line to read from (0-based). Defaults to 0.
bool operator!=(const AsciiOptions &options) const
Checks inequality between this AsciiOptions and another.
The equivelent of std::vector but with a bit more control.
The primary namespace for the NDEVR SDK.
uint32_t uint04
-Defines an alias representing a 4 byte, unsigned integer -Can represent exact integer values 0 throu...