#include <DataPointSetTranslator.h>
Inheritance diagram for Anaphe::AIDA_XMLStore::DataPointSetTranslator:
Public Methods | |
DataPointSetTranslator (const AIDA::IDataPointSet *dpSet, const std::string &name, const std::string &path) | |
constructors for writing (histo -> xml) | |
DataPointSetTranslator (const DataXML::DataObject *element) | |
constructors for reading (xml -> histo) | |
virtual | ~DataPointSetTranslator () |
bool | toXML () |
transform to XML filling the data Object | |
AIDA::Dev::IDevDataPointSet * | createFromXML (AIDA::Dev::IDevDataPointSetFactory &factory) |
create Histogram from XML | |
DataXML::DataObject & | dataObject () |
getters for class members | |
const AIDA::IDataPointSet * | histo () |
const std::string & | name () |
const std::string & | path () |
Private Methods | |
DataPointSetTranslator (const DataPointSetTranslator &) | |
DataPointSetTranslator & | operator= (const DataPointSetTranslator &) |
bool | setData () |
Private Attributes | |
DataXML::DataObject | m_element |
private member data histogram XML element | |
const AIDA::IDataPointSet * | m_dataset |
representative AIDA histogram | |
std::string | m_name |
object name | |
std::string | m_path |
object path |
|
Definition at line 41 of file DataPointSetTranslator.cpp. |
|
Definition at line 46 of file DataPointSetTranslator.cpp. |
|
Definition at line 52 of file DataPointSetTranslator.cpp. |
|
Definition at line 56 of file DataPointSetTranslator.cpp. |
|
|
Definition at line 92 of file DataPointSetTranslator.h. References m_element. Referenced by Anaphe::AIDA_XMLStore::StoreTranslator::append(). |
|
Definition at line 93 of file DataPointSetTranslator.h. References m_dataset. |
|
Definition at line 94 of file DataPointSetTranslator.h. References m_name. Referenced by Anaphe::AIDA_XMLStore::AIDA_StoreXML::createFromXML(). |
|
Definition at line 60 of file DataPointSetTranslator.cpp. |
|
Definition at line 95 of file DataPointSetTranslator.h. References m_path. Referenced by Anaphe::AIDA_XMLStore::AIDA_StoreXML::createFromXML(). |
|
Definition at line 82 of file DataPointSetTranslator.cpp. References Anaphe::AIDA_XMLStore::Translator::appendDataPointMeasurement(), m_dataset, and m_element. Referenced by toXML(). |
|
Definition at line 67 of file DataPointSetTranslator.cpp. References Anaphe::AIDA_XMLStore::Translator::appendAnnotation(), Anaphe::AIDA_XMLStore::Translator::appendObjectHeader(), m_dataset, m_element, m_name, m_path, setData(), and Anaphe::AIDA_XMLStore::Translator::toString(). Referenced by Anaphe::AIDA_XMLStore::StoreTranslator::append(). |
|
Definition at line 110 of file DataPointSetTranslator.h. |
|
Definition at line 108 of file DataPointSetTranslator.h. Referenced by createFromXML(), dataObject(), setData(), and toXML(). |
|
Definition at line 112 of file DataPointSetTranslator.h. Referenced by createFromXML(), name(), and toXML(). |
|
Definition at line 114 of file DataPointSetTranslator.h. Referenced by createFromXML(), path(), and toXML(). |