]> git.tdb.fi Git - libs/datafile.git/commit - source/packsource.cpp
Implement proper copy semantics
authorMikko Rasa <tdb@tdb.fi>
Sun, 17 Jan 2021 10:41:50 +0000 (12:41 +0200)
committerMikko Rasa <tdb@tdb.fi>
Sun, 17 Jan 2021 10:51:34 +0000 (12:51 +0200)
commite1b8089be727f651fc2022d6e7ff775047730e85
tree7323765dc3aafaa23c77dc18371d7765b51a3a42
parente6d66163e377f6a0761c687913ebf8624508401e
Implement proper copy semantics

All classes are now either safe to copy or are marked noncopyable.
13 files changed:
source/argumentstore.cpp
source/argumentstore.h
source/collection.h
source/input.h
source/loadabletyperegistry.h
source/loader.h
source/output.h
source/packsource.cpp
source/packsource.h
source/parser.h
source/parsermode.h
source/writer.h
source/writermode.h