In the current implementation, the TraceSet class is somewhat confusing. A traceset in read mode will only ever use a specific subset of methods, and the same holds for a traceset in write mode. I propose to separate the two into a common part, and specific parts pertaining only to reading and writing, respectively.
In the current implementation, the TraceSet class is somewhat confusing. A traceset in read mode will only ever use a specific subset of methods, and the same holds for a traceset in write mode. I propose to separate the two into a common part, and specific parts pertaining only to reading and writing, respectively.