add a CSVConnector/CSVExpression classes to serialize to csv format
Current limitation: list/vectors are not serialized. while here: - move the output_type flag from the DbExpression to BaseExpression class - add Model::to_text(...) methods with an Export parameter
This commit is contained in:
10
src/model.h
10
src/model.h
@@ -177,9 +177,13 @@ public:
|
||||
virtual void get_table_name(std::wstring & str, bool with_schema_name = true, ModelData * model_data = nullptr, bool clear_string = true);
|
||||
virtual void get_table_name(std::string & str, bool with_schema_name = true, ModelData * model_data = nullptr, bool clear_string = true);
|
||||
|
||||
virtual void to_text(pt::TextStream & stream, ModelData * model_data, bool clear_stream = true, bool dump_mode = false);
|
||||
virtual void to_text(pt::TextStream & stream, ModelData & model_data, bool clear_stream = true, bool dump_mode = false);
|
||||
virtual void to_text(pt::TextStream & stream, bool clear_stream = true, bool dump_mode = false);
|
||||
virtual void to_text(pt::TextStream & stream, ModelData * model_data, Export exp = Export::default_type);
|
||||
virtual void to_text(pt::TextStream & stream, ModelData & model_data, Export exp = Export::default_type);
|
||||
virtual void to_text(pt::TextStream & stream, Export exp = Export::default_type);
|
||||
|
||||
virtual void to_text(pt::TextStream & stream, ModelData * model_data, bool clear_stream, bool dump_mode);
|
||||
virtual void to_text(pt::TextStream & stream, ModelData & model_data, bool clear_stream, bool dump_mode);
|
||||
virtual void to_text(pt::TextStream & stream, bool clear_stream, bool dump_mode);
|
||||
|
||||
virtual void to_text(std::string & str, ModelData * model_data, bool clear_string = true, bool dump_mode = false);
|
||||
virtual void to_text(std::string & str, ModelData & model_data, bool clear_string = true, bool dump_mode = false);
|
||||
|
Reference in New Issue
Block a user