35 #include <boost/shared_ptr.hpp> 59 virtual boost::shared_ptr<XMLDoc>
getXMLDoc()
const = 0;
67 virtual bool isEmpty()
const {
return (
id().empty());}
76 virtual boost::shared_ptr<XMLDoc>
getXMLDoc()
const;
92 virtual boost::shared_ptr<XMLDoc>
getXMLDoc()
const;
93 virtual std::string id()
const {
return content_.substr(0,((content_.size() > 100) ? 100 : content_.size()));}
102 virtual boost::shared_ptr<XMLDoc>
getXMLDoc()
const;
110 boost::shared_ptr<XMLDoc> doc_;
113 virtual boost::shared_ptr<XMLDoc>
getXMLDoc()
const {
return doc_;}
basic_string< char > string
Definition: C_CDMReader.h:35