equal
deleted
inserted
replaced
198 while (scm_to_bool(evalGuileCode(currentRelationConfiguration->guileHasMoreRecords, SCM_BOOL_F))) writeCurrentRecord(); |
198 while (scm_to_bool(evalGuileCode(currentRelationConfiguration->guileHasMoreRecords, SCM_BOOL_F))) writeCurrentRecord(); |
199 } |
199 } |
200 |
200 |
201 public: |
201 public: |
202 |
202 |
203 GuileHandler(writer::RelationalWriter* relationalWriter, Configuration& configuration, const vector<string_t>& arguments) : relationalWriter(relationalWriter), configuration(configuration) { |
203 GuileHandler(writer::RelationalWriter* relationalWriter, Configuration& configuration) : relationalWriter(relationalWriter), configuration(configuration) { |
204 } |
204 } |
205 |
205 |
206 void startRelation(string_t name, vector<AttributeMetadata> attributes) override { |
206 void startRelation(string_t name, vector<AttributeMetadata> attributes) override { |
207 if (currentRelationConfiguration) { |
207 if (currentRelationConfiguration) { |
208 evalGuileCode(currentRelationConfiguration->guileAfterRecords); |
208 evalGuileCode(currentRelationConfiguration->guileAfterRecords); |