36 #include "resqml2/AbstractProperty.h" 65 static const char* XML_TAG;
66 virtual std::string
getXmlTag()
const {
return XML_TAG;}
72 void pushBackTimestamp(
const time_t & timestamp);
78 unsigned int getTimestampIndex(
const time_t & timestamp)
const;
83 unsigned int getTimestampCount()
const;
88 time_t getTimestamp(
const unsigned int & index)
const;
93 const std::vector<resqml2::AbstractProperty*>&
getPropertySet()
const {
return propertySet; }
97 std::vector<epc::Relationship> getAllEpcRelationships()
const;
104 std::vector<resqml2::AbstractProperty*> propertySet;
void importRelationshipSetFromEpc(common::EpcDocument *epcDoc)
Definition: TimeSeries.h:101
virtual std::string getXmlTag() const
Definition: TimeSeries.h:66
TimeSeries(gsoap_resqml2_0_1::_resqml2__TimeSeries *fromGsoap)
Definition: TimeSeries.h:56
~TimeSeries()
Definition: TimeSeries.h:63
Definition: AbstractObject.h:41
void setTimeSeries(class TimeSeries *ts)
Definition: AbstractProperty.cpp:331
Definition: EpcDocument.h:155
TimeSeries(gsoap_resqml2_0_1::eml__DataObjectReference *partialObject)
Definition: TimeSeries.h:51
Definition: TimeSeries.h:40
Definition: EpcDocument.h:61
const std::vector< resqml2::AbstractProperty * > & getPropertySet() const
Definition: TimeSeries.h:93
TimeSeries()
Definition: TimeSeries.h:46