Empirical
|
DataFile objects use DataNode objects to dynamically fill out file contents. More...
#include <fstream>
#include <functional>
#include <iostream>
#include <string>
#include "../base/assert.h"
#include "../base/vector.h"
#include "../meta/type_traits.h"
#include "../tools/FunctionSet.h"
#include "../tools/string_utils.h"
#include "DataNode.h"
Go to the source code of this file.
Namespaces | |
emp | |
If we are in emscripten, make sure to include the header. | |
emp::internal | |
Functions | |
template<typename CONTAINER > | |
ContainerDataFile< CONTAINER > | emp::MakeContainerDataFile (std::function< CONTAINER(void)> fun, const std::string &filename, const std::string &b="", const std::string &s=",", const std::string &e="\n") |
DataFile objects use DataNode objects to dynamically fill out file contents.