TBTK
TBTK::DataManager Member List

This is the complete list of members for TBTK::DataManager, including all inherited members.

addDataType(const std::string &dataType, FileType fileType)TBTK::DataManager
complete(const Serializable &serializable, const std::string &dataType, int id)TBTK::DataManager
DataManager(const std::vector< double > &lowerBounds, const std::vector< double > &upperBounds, const std::vector< unsigned int > &numTicks, const std::vector< std::string > &parameterNames, const std::string &dataManagerName="")TBTK::DataManager
DataManager(const DataManager &dataManager)=deleteTBTK::DataManager
DataManager(const std::string &serialization, Mode mode)TBTK::DataManager
deserialize(const std::string &serialization, Mode mode)TBTK::Serializableprotectedstatic
deserialize(const std::string &serialization, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
deserialize(const std::string &serialization, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
deserialize(const std::string &serialization, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
deserialize(const std::string &serialization, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
deserialize(const std::string &serialization, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
deserialize(const std::string &serialization, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
deserialize(const std::string &serialization, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
extract(const std::string &serialization, Mode mode, std::string component)TBTK::Serializableprotectedstatic
extractComponent(const std::string &serialization, const std::string &containerID, const std::string &componentID, const std::string &componentName, Mode mode)TBTK::Serializablestatic
FileType enum name (defined in TBTK::DataManager)TBTK::DataManager
getContent(const std::string &serialization, Mode mode)TBTK::Serializableprotectedstatic
getDataPoint(unsigned int id) constTBTK::DataManager
getDataType(unsigned int dataTypeIndex) constTBTK::DataManagerinline
getFilename(const std::string &dataType, int id) constTBTK::DataManager
getFileType(const std::string &dataType) constTBTK::DataManagerinline
getID(const std::vector< unsigned int > &dataPoint) constTBTK::DataManager
TBTK::Serializable::getID(const std::string &serialization, Mode mode)TBTK::Serializablestatic
getLowerBound(unsigned int parameterIndex) constTBTK::DataManagerinline
getNumDataTypes() constTBTK::DataManagerinline
getNumParameters() constTBTK::DataManagerinline
getNumTicks(unsigned int parameterIndex) constTBTK::DataManagerinline
getParameterName(unsigned int parameterIndex) constTBTK::DataManagerinline
getParameters(int id) constTBTK::DataManager
getPath() constTBTK::DataManagerinline
getUpperBound(unsigned int parameterIndex) constTBTK::DataManagerinline
hasID(const std::string &serialization, Mode mode)TBTK::Serializablestatic
markCompleted(const std::string &dataType, int id)TBTK::DataManager
Mode enum nameTBTK::Serializable
operator=(const DataManager &dataManager)=deleteTBTK::DataManager
reserveDataPoint(const std::string &dataTypes="")TBTK::DataManager
serialize(Mode mode) constTBTK::DataManagervirtual
TBTK::Serializable::serialize(const DataType &data, Mode mode)TBTK::Serializableprotectedstatic
serialize(const bool &data, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
serialize(const double &data, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
serialize(const std::complex< double > &data, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
serialize(const int &data, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
serialize(const unsigned int &data, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
serialize(const SpinMatrix &data, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
serialize(const Statistics &data, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
serialize(const std::vector< std::complex< double >> &data, Mode mode) (defined in TBTK::Serializable)TBTK::Serializableinline
setPath(const std::string &path="")TBTK::DataManager
split(const std::string &content, Mode mode)TBTK::Serializableprotectedstatic
validate(const std::string &serialization, const std::string &id, Mode mode)TBTK::Serializableprotectedstatic
~DataManager()TBTK::DataManagervirtual