Comment.hpp
Go to the documentation of this file.
36 bool iParse(const std::string& _data, int32_t& _pos, bool _caseSensitive, exml::FilePos& _filePos, exml::internal::Document& _doc) override;
Comment(const std::string &_value)
Constructor.
Definition: Comment.hpp:28
bool iGenerate(std::string &_data, int32_t _indent) const override
generate a string with the tree of the xml
ememory::SharedPtr< exml::internal::Comment > toComment() override
Cast the element in a Comment if it is possible.
Definition: Comment.hpp:38
bool iParse(const std::string &_data, int32_t &_pos, bool _caseSensitive, exml::FilePos &_filePos, exml::internal::Document &_doc) override
parse the Current node [pure VIRUAL]
const ememory::SharedPtr< exml::internal::Comment > toComment() const override
Cast the element in a Comment if it is possible.
Definition: Comment.hpp:41
comment node : <!– –>
enum nodeType getType() const override
get the node type.
Definition: Comment.hpp:33
static ememory::SharedPtr< exml::internal::Comment > create(const std::string &_value="")
defined factory