Base functionality common to reader and writer classes.
~base()
Destructor: close file.
base(const base &)=delete
No copy construct.
bool close()
Explicitly close the file and terminate ccmio access.
std::unique_ptr< ccmGlobalState > globalState_
Maintain overall global states (error, root-node)
void operator=(const base &)=delete
No copy assignment.
static bool assertNoError(int err, const char *msg)
Die with msg if there is an error.
base()
Default construct. Initializes the global-state.