15 virtual bool write(
const int dim) = 0;
23 const std::string& name,
26 const std::vector<char>& val,
27 const char default_val) = 0;
30 const std::string& name,
33 const std::vector<int64_t>& val,
34 const int64_t default_val) = 0;
37 const std::string& name,
40 const std::vector<double>& val,
41 const double default_val) = 0;
44 const std::string& name,
47 const std::vector<Rational>& val,
virtual void write_top_simplex_type(const PrimitiveType type)=0
virtual void write(const std::string &name, const int64_t type, const int64_t stride, const std::vector< char > &val, const char default_val)=0
virtual bool write(const int dim)=0
virtual void write(const std::string &name, const int64_t type, const int64_t stride, const std::vector< int64_t > &val, const int64_t default_val)=0
virtual void write_absolute_id(const std::vector< int64_t > &id)=0
virtual void write_capacities(const std::vector< int64_t > &capacities)=0
virtual void write(const std::string &name, const int64_t type, const int64_t stride, const std::vector< double > &val, const double default_val)=0
virtual void write(const std::string &name, const int64_t type, const int64_t stride, const std::vector< Rational > &val, const Rational &default_val)=0