mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-20 04:04:00 +00:00
Pass around non-static logger instances and programmatic access to messages in-memory
This commit is contained in:
@@ -18,8 +18,8 @@ private:
|
||||
void write_streaming_();
|
||||
void write_non_streaming_();
|
||||
public:
|
||||
RocksDbSerializer(IfcParse::IfcFile* file, const std::string& rocksdb_filename);
|
||||
RocksDbSerializer(const std::string& input_filename, const std::string& rocksdb_filename, bool stream);
|
||||
RocksDbSerializer(IfcParse::IfcFile* file, const std::string& rocksdb_filename, Logger& logger = Logger::Root());
|
||||
RocksDbSerializer(const std::string& input_filename, const std::string& rocksdb_filename, bool stream, Logger& logger = Logger::Root());
|
||||
|
||||
virtual ~RocksDbSerializer() {}
|
||||
|
||||
@@ -31,4 +31,4 @@ public:
|
||||
};
|
||||
|
||||
#endif
|
||||
#endif
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user