Files
core/ASCOfficeOdtFile/Source/XML/XComment.h
Elen.Subbotina 6138139c4e исправлен проект - подключен "старый" DocxFormat (тот который с AVS - без вытирания буста)
git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@53593 954022d7-b5bf-4e40-9824-e11837661b57
2016-05-20 22:37:54 +03:00

35 lines
682 B
C++

#pragma once
#ifndef XML_XCOMMENT_INCLUDE_H_
#define XML_XCOMMENT_INCLUDE_H_
#include "Private/XPointer.h"
#include "Private/Comment.h"
#include "nullable.h"
#include "property.h"
#include "nullable_property.h"
#include "Private/XString.h"
#include "Private/Lexigraph.h"
namespace XML
{
class XNode;
class XComment : public Private::XPointer<Private::Comment>
{
public:
template<typename T>
explicit XComment(const T& value)
: base(new Private::Comment(ToString(value))),
Value(m_ptr->Value)
{
}
XComment(const XNode& xnode);
public:
Private::XString& Value;
};
} // namespace XML
#endif // XML_XCOMMENT_INCLUDE_H_