24#ifndef _BCF_3_0_MARKUP_H
25#define _BCF_3_0_MARKUP_H
bool isTopicUnset() const
OdBcfTopicPtr & getTopic()
bool isHeaderUnset() const
const OdBcfHeaderPtr & getHeader() const
void setTopic(const OdBcfTopicPtr &topicValue)
virtual bool validateData() const ODRX_OVERRIDE
ODRX_DECLARE_MEMBERS(OdBcfMarkup)
OdBcfHeaderPtr & getHeader()
static OdSmartPtr< OdBcfMarkup > createObject(const OdBcfTopicPtr &pTopic, const OdBcfHeaderPtr &pHeader=OdBcfHeaderPtr())
virtual OdResult outFields(TiXmlElement *pParent) const ODRX_OVERRIDE
const OdBcfTopicPtr & getTopic() const
virtual OdResult inFields(TiXmlElement *pParent) ODRX_OVERRIDE
void setHeader(const OdBcfHeaderPtr &headerValue)
OdSmartPtr< OdBcfMarkup > OdBcfMarkupPtr
OdSmartPtr< OdBcfHeader > OdBcfHeaderPtr
OdSmartPtr< OdBcfTopic > OdBcfTopicPtr