18#include "SamHeaderTag.h"
21SamHeaderTag::SamHeaderTag(
const char* tag,
const char* value)
29 setTag(oldTag.myTag.c_str(), oldTag.myValue.c_str());
33SamHeaderTag::~SamHeaderTag()
40bool SamHeaderTag::getTagString(std::string& tagString)
42 if(myValue.length() != 0)
57bool SamHeaderTag::setTag(
const char* tag,
const char* value)
66bool SamHeaderTag::setValue(
const char* value)
74const char* SamHeaderTag::getTag()
76 return(myTag.c_str());
81const char* SamHeaderTag::getValue()
83 return(myValue.c_str());
88bool SamHeaderTag::hasValue()
90 return(myValue.size() != 0);