Yayin Story Studio logo Yayin Story Studio 项目文档
回到主页 用户手册

CodeLine Class

class Visindigo::Utility::CodeLine

此类用于表示任何代码行。. 详情...

头文件: #include <CodeLine>
自以下版本: Visindigo 0.13.0
继承自: Visindigo::Utility::DiffUnit

公开成员函数

(自 Visindigo 0.13.0 引入) CodeLine(const QString &str)
(自 Visindigo 0.13.0 引入) virtual ~CodeLine()
(自 Visindigo 0.13.0 引入) QString getLine()

Reimplemented Public Functions

(自 Visindigo 0.13.0 引入) virtual Visindigo::Utility::DiffUnit::CompareType onCompare(const Visindigo::Utility::DiffUnit *other) override

详细说明

CodeLine类用于表示代码行,继承自DiffUnit类。

成员函数文档

[since Visindigo 0.13.0] CodeLine::CodeLine(const QString &str)

str 为代码行字符串。 CodeLine的构造函数

这个 function 从 Visindigo 0.13.0 开始支持。

[virtual noexcept, since Visindigo 0.13.0] CodeLine::~CodeLine()

CodeLine的析构函数

这个 function 从 Visindigo 0.13.0 开始支持。

[since Visindigo 0.13.0] QString CodeLine::getLine()

获取当前代码行的字符串。

这个 function 从 Visindigo 0.13.0 开始支持。

[override virtual, since Visindigo 0.13.0] Visindigo::Utility::DiffUnit::CompareType CodeLine::onCompare(const Visindigo::Utility::DiffUnit *other)

Reimplements: DiffUnit::onCompare(const Visindigo::Utility::DiffUnit *other).

otherDiffUnit的另一个实例。 CodeLine的比较函数。在当前版本的实现中,只检查双方字符串是否相同。

这个 function 从 Visindigo 0.13.0 开始支持。