OERecordToCSVOptions

Attention

This is a preliminary API and may be improved based on user feedback. It is currently available in C++ and Python.

class OERecordToCSVOptions

Stores the delimiter, the order of the OEFields, and whether a molecule title field is included for the OERecordToCSV.

Constructors

OERecordToCSVOptions()
OERecordToCSVOptions(OERecordToCSVOptions &&)
OERecordToCSVOptions(const OERecordToCSVOptions &)

operator=

OERecordToCSVOptions &operator=(const OERecordToCSVOptions &)

Assignment operator.

GetDelimiter

char GetDelimiter() const

Returns the delimiter set for the CSV file.

GetIncludeMolTitle

bool GetIncludeMolTitle() const

Returns a boolean based on whether a molecule title field will be added.

GetOrderedFields

std::vector<std::string> GetOrderedFields() const

Returns a vector of strings for how the OEField are ordered.

SetDelimiter

void SetDelimiter(char delimiter)

Sets the delimiter for the CSV file.

SetIncludeMolTitle

void SetIncludeMolTitle(bool state)

Boolean for adding a Mol Title OEField to the CSV.

SetOrderedFields

void SetOrderedFields(const std::vector<std::string>& orderedFields)

Sets the OEField order of the CSV file.