aboutsummaryrefslogtreecommitdiff
path: root/cpp/nissy.cpp
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano@tronto.net>2025-04-15 09:23:01 +0200
committerSebastiano Tronto <sebastiano@tronto.net>2025-04-15 09:23:01 +0200
commit6b3f40ac441fede250b9c381952fafd8aac28bd5 (patch)
treef96b3cf3ccfff3ba64ae80289b89a0b2e9fe7d73 /cpp/nissy.cpp
parenta54aca8c923609cc4e786b19a06abf7cacb6645a (diff)
downloadnissy-core-6b3f40ac441fede250b9c381952fafd8aac28bd5.tar.gz
nissy-core-6b3f40ac441fede250b9c381952fafd8aac28bd5.zip
Added data check status to solver in cpp API
Diffstat (limited to 'cpp/nissy.cpp')
-rw-r--r--cpp/nissy.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/cpp/nissy.cpp b/cpp/nissy.cpp
index e3193e1..6e1b700 100644
--- a/cpp/nissy.cpp
+++ b/cpp/nissy.cpp
@@ -166,11 +166,13 @@ namespace nissy {
166 ifs.read(reinterpret_cast<char *>(data.data()), size); 166 ifs.read(reinterpret_cast<char *>(data.data()), size);
167 } 167 }
168 168
169 error solver::check_data() const 169 error solver::check_data()
170 { 170 {
171 auto err = nissy_checkdata(data.size(), 171 auto err_value = nissy_checkdata(data.size(),
172 reinterpret_cast<const char *>(data.data())); 172 reinterpret_cast<const char *>(data.data()));
173 return error{err}; 173 error err{err_value};
174 data_checked = err.ok();
175 return err;
174 } 176 }
175 177
176 void solver::unload_data() 178 void solver::unload_data()

Generated with cgit - Back to sebastiano.tronto.net