21 #include "prodml2_0/DasAcquisition.h" 39 FiberOpticalPath(soap* soapContext,
const std::string & guid,
const std::string & title,
40 const std::string & firstSegmentUid,
const double & firstSegmentLength,
const gsoap_eml2_1::eml21__LengthUom & firstSegmentLengthUom,
41 const std::string & terminatorUid,
const gsoap_eml2_1::prodml2__TerminationType & terminationType);
53 static const char* XML_TAG;
54 virtual std::string
getXmlTag()
const {
return XML_TAG;}
58 std::vector<epc::Relationship> getAllEpcRelationships()
const;
65 std::vector<class DasAcquisition*> dasAcquisitionSet;
67 friend void DasAcquisition::setFiberOpticalPath(
class FiberOpticalPath* fiberOpticalPath);
Definition: FiberOpticalPath.h:25
virtual std::string getXmlTag() const
Definition: FiberOpticalPath.h:54
Definition: EpcDocument.h:138
void importRelationshipSetFromEpc(COMMON_NS::EpcDocument *epcDoc)
Definition: FiberOpticalPath.h:62
FiberOpticalPath()
Definition: FiberOpticalPath.h:31
Definition: EpcDocument.h:154
FiberOpticalPath(gsoap_eml2_1::_prodml2__FiberOpticalPath *fromGsoap)
Definition: FiberOpticalPath.h:46
~FiberOpticalPath()
Definition: FiberOpticalPath.h:51
Definition: AbstractObject.h:25