strusAnalyzer  0.17
Public Member Functions | List of all members
strus::DocumentTagMarkupDef Class Reference

#include <markup_document_tags.hpp>

Public Member Functions

const TagAttributeMarkupInterfacemarkup () const
 implementation of the markup generation More...
 
const std::string & selectexpr () const
 expression selecting the tag or sibling attribute to markup with a new attribute More...
 
 DocumentTagMarkupDef (TagAttributeMarkupInterface *markup_, const std::string &selectexpr_)
 Constructor. More...
 
 DocumentTagMarkupDef (const strus::Reference< TagAttributeMarkupInterface > &markup_, const std::string &selectexpr_)
 
 DocumentTagMarkupDef (const DocumentTagMarkupDef &o)
 Copy constructor. More...
 

Constructor & Destructor Documentation

strus::DocumentTagMarkupDef::DocumentTagMarkupDef ( TagAttributeMarkupInterface markup_,
const std::string &  selectexpr_ 
)
inline

Constructor.

strus::DocumentTagMarkupDef::DocumentTagMarkupDef ( const strus::Reference< TagAttributeMarkupInterface > &  markup_,
const std::string &  selectexpr_ 
)
inline
strus::DocumentTagMarkupDef::DocumentTagMarkupDef ( const DocumentTagMarkupDef o)
inline

Copy constructor.

Member Function Documentation

const TagAttributeMarkupInterface* strus::DocumentTagMarkupDef::markup ( ) const
inline

implementation of the markup generation

const std::string& strus::DocumentTagMarkupDef::selectexpr ( ) const
inline

expression selecting the tag or sibling attribute to markup with a new attribute


The documentation for this class was generated from the following file: