21 #include "ChannelMetaDataObject.h"
23 namespace WITSML2_0_NS
37 DLL_IMPORT_OR_EXPORT
Log(gsoap_resqml2_0_1::eml20__DataObjectReference* partialObject) :
ChannelMetaDataObject(partialObject) {}
49 const std::string & guid,
50 const std::string & title);
82 #define SETTER_GENERIC_OPTIONAL_ATTRIBUTE(attributeDatatype, attributeName)\
83 DLL_IMPORT_OR_EXPORT void set##attributeName(const attributeDatatype & attributeName);
85 SETTER_GENERIC_OPTIONAL_ATTRIBUTE(std::string, TimeDepth)
86 SETTER_GENERIC_OPTIONAL_ATTRIBUTE(std::string, RunNumber)
87 SETTER_GENERIC_OPTIONAL_ATTRIBUTE(std::string, PassNumber)
88 SETTER_GENERIC_OPTIONAL_ATTRIBUTE(std::string, LoggingCompanyName)
89 SETTER_GENERIC_OPTIONAL_ATTRIBUTE(std::string, LoggingCompanyCode)
90 SETTER_GENERIC_OPTIONAL_ATTRIBUTE(std::string, ToolName)
91 SETTER_GENERIC_OPTIONAL_ATTRIBUTE(std::string, ToolClass)
98 DLL_IMPORT_OR_EXPORT static const
char* XML_TAG;
105 DLL_IMPORT_OR_EXPORT virtual std::
string getXmlTag()
const {
return XML_TAG; }
Definition: ChannelSet.h:30
void loadTargetRelationships()
std::vector< class ChannelSet * > getChannelSets() const
Log(class Wellbore *witsmlWellbore, const std::string &guid, const std::string &title)
Constructor.
void pushBackChannelSet(class ChannelSet *channelSet)
Log(gsoap_resqml2_0_1::eml20__DataObjectReference *partialObject)
Definition: Log.h:37
Log(gsoap_eml2_1::witsml20__Log *fromGsoap)
Definition: Log.h:57
Definition: Wellbore.h:41