Md4qt
MD::RawHtmlBlock< Trait > Struct Template Reference
#include <parser.h>
Public Types | |
using | SequenceOfBlock = std::vector<std::pair<std::shared_ptr<Block<Trait>>, long long int>> |
Public Member Functions | |
std::shared_ptr< Block< Trait > > | findParent (long long int indent) const |
Public Attributes | |
SequenceOfBlock | m_blocks = {} |
bool | m_continueHtml = false |
std::shared_ptr< RawHtml< Trait > > | m_html = {} |
int | m_htmlBlockType = -1 |
bool | m_onLine = false |
std::shared_ptr< Block< Trait > > | m_parent = {} |
std::unordered_map< std::shared_ptr< Block< Trait > >, SequenceOfBlock > | m_toAdjustLastPos = {} |
std::shared_ptr< Block< Trait > > | m_topParent = {} |
Detailed Description
template<class Trait>
struct MD::RawHtmlBlock< Trait >
struct MD::RawHtmlBlock< Trait >
Internal structure for pre-storing HTML.
Member Typedef Documentation
◆ SequenceOfBlock
template<class Trait >
using MD::RawHtmlBlock< Trait >::SequenceOfBlock = std::vector<std::pair<std::shared_ptr<Block<Trait>>, long long int>> |
Member Function Documentation
◆ findParent()
template<class Trait >
|
inline |
Member Data Documentation
◆ m_blocks
template<class Trait >
SequenceOfBlock MD::RawHtmlBlock< Trait >::m_blocks = {} |
◆ m_continueHtml
template<class Trait >
bool MD::RawHtmlBlock< Trait >::m_continueHtml = false |
◆ m_html
template<class Trait >
std::shared_ptr<RawHtml<Trait> > MD::RawHtmlBlock< Trait >::m_html = {} |
◆ m_htmlBlockType
template<class Trait >
int MD::RawHtmlBlock< Trait >::m_htmlBlockType = -1 |
◆ m_onLine
template<class Trait >
bool MD::RawHtmlBlock< Trait >::m_onLine = false |
◆ m_parent
template<class Trait >
std::shared_ptr<Block<Trait> > MD::RawHtmlBlock< Trait >::m_parent = {} |
◆ m_toAdjustLastPos
template<class Trait >
std::unordered_map<std::shared_ptr<Block<Trait> >, SequenceOfBlock> MD::RawHtmlBlock< Trait >::m_toAdjustLastPos = {} |
◆ m_topParent
template<class Trait >
std::shared_ptr<Block<Trait> > MD::RawHtmlBlock< Trait >::m_topParent = {} |
The documentation for this struct was generated from the following file:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:19:15 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:19:15 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.