MD::details Namespace

namespace MD::details

Namespace for some implemetation details, but useful for reuse. More...

Header: #include <md4qt/algo.h>
CMake: find_package(md4qt REQUIRED COMPONENTS md4qt)
target_link_libraries(mytarget PRIVATE md4qt::md4qt)

Classes

class AlgoVisitor
class HtmlVisitor
struct PosRange

Functions

bool operator<(const MD::details::PosRange<Trait> &l, const MD::details::PosRange<Trait> &r)
bool operator==(const MD::details::PosRange<Trait> &l, const MD::details::PosRange<Trait> &r)

Detailed Description

Classes

class AlgoVisitor

Visitor for algorithms. More...

class HtmlVisitor

HTML visitor interface to walk through Document. More...

class PosRange

Cached position of Item. More...

Function Documentation

template <typename Trait> bool operator<(const MD::details::PosRange<Trait> &l, const MD::details::PosRange<Trait> &r)

Returns whether left is less of right.

l Left operand.

r Right operand.

template <typename Trait> bool operator==(const MD::details::PosRange<Trait> &l, const MD::details::PosRange<Trait> &r)

Returns whether both are equal.

l Left operand.

r Right operand.