#include <LHEXMLStringProduct.h>
Public Member Functions | |
const std::vector< std::string > & | getStrings () const |
LHEXMLStringProduct () | |
LHEXMLStringProduct (const std::string &content) | |
LHEXMLStringProduct (const std::vector< std::string > &content) | |
bool | mergeProduct (LHEXMLStringProduct const &other) |
virtual | ~LHEXMLStringProduct () |
Private Attributes | |
std::vector< std::string > | content_ |
Definition at line 11 of file LHEXMLStringProduct.h.
LHEXMLStringProduct::LHEXMLStringProduct | ( | ) |
Definition at line 12 of file LHEXMLStringProduct.cc.
{ }
LHEXMLStringProduct::LHEXMLStringProduct | ( | const std::string & | content | ) |
LHEXMLStringProduct::LHEXMLStringProduct | ( | const std::vector< std::string > & | content | ) |
LHEXMLStringProduct::~LHEXMLStringProduct | ( | ) | [virtual] |
Definition at line 28 of file LHEXMLStringProduct.cc.
{ }
const std::vector<std::string>& LHEXMLStringProduct::getStrings | ( | ) | const [inline] |
Definition at line 21 of file LHEXMLStringProduct.h.
References content_.
Referenced by mergeProduct().
{ return content_; }
bool LHEXMLStringProduct::mergeProduct | ( | LHEXMLStringProduct const & | other | ) |
Definition at line 32 of file LHEXMLStringProduct.cc.
References content_, and getStrings().
std::vector<std::string> LHEXMLStringProduct::content_ [private] |
Definition at line 30 of file LHEXMLStringProduct.h.
Referenced by getStrings(), and mergeProduct().