Program Listing for File converter_order_two.h

Return to documentation for file (src/sparsebase/converter/converter_order_two.h)

#ifndef SPARSEBASE_PROJECT_CONVERTER_ORDER_TWO_H
#define SPARSEBASE_PROJECT_CONVERTER_ORDER_TWO_H

#include "sparsebase/config.h"
#include "sparsebase/converter/converter.h"

namespace sparsebase::converter {

template <typename IDType, typename NNZType, typename ValueType>
class ConverterOrderTwo
    : public ConverterImpl<ConverterOrderTwo<IDType, NNZType, ValueType>> {
 public:
  ConverterOrderTwo();
  virtual Converter *Clone() const;
  void ResetConverterOrderTwo();
  virtual void Reset();
};
}  // namespace sparsebase::converter
#ifdef _HEADER_ONLY
#include "converter_order_two.cc"
#endif
#endif  // SPARSEBASE_PROJECT_CONVERTER_ORDER_TWO_H