blob: b83e1784a832ca88d09cf55823efa33cab440ca9 [file]
<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.9.8" xml:lang="en-US">
<compounddef id="structpaimon_1_1_offset_range" kind="struct" language="C++" prot="public">
<compoundname>paimon::OffsetRange</compoundname>
<includes refid="offset__range_8h" local="no">/home/runner/work/paimon-cpp/paimon-cpp/include/paimon/realtime/offset_range.h</includes>
<sectiondef kind="public-attrib">
<memberdef kind="variable" id="structpaimon_1_1_offset_range_1a18a525815fc9506953b244ddd447740c" prot="public" static="no" mutable="no">
<type><ref refid="memory__pool_8h_1a147ba4ba34a215b3a4f3a95c1ee11704" kindref="member">int64_t</ref></type>
<definition>int64_t paimon::OffsetRange::begin</definition>
<argsstring></argsstring>
<name>begin</name>
<qualifiedname>paimon::OffsetRange::begin</qualifiedname>
<briefdescription>
<para>Inclusive first offset. </para>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/home/runner/work/paimon-cpp/paimon-cpp/include/paimon/realtime/offset_range.h" line="46" column="13" bodyfile="/home/runner/work/paimon-cpp/paimon-cpp/include/paimon/realtime/offset_range.h" bodystart="46" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="structpaimon_1_1_offset_range_1a2185b15255cd5fa0e03e3fa6b351b8dd" prot="public" static="no" mutable="no">
<type><ref refid="memory__pool_8h_1a147ba4ba34a215b3a4f3a95c1ee11704" kindref="member">int64_t</ref></type>
<definition>int64_t paimon::OffsetRange::end</definition>
<argsstring></argsstring>
<name>end</name>
<qualifiedname>paimon::OffsetRange::end</qualifiedname>
<briefdescription>
<para>Exclusive end offset. </para>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/home/runner/work/paimon-cpp/paimon-cpp/include/paimon/realtime/offset_range.h" line="48" column="13" bodyfile="/home/runner/work/paimon-cpp/paimon-cpp/include/paimon/realtime/offset_range.h" bodystart="48" bodyend="-1"/>
</memberdef>
</sectiondef>
<sectiondef kind="public-func">
<memberdef kind="function" id="structpaimon_1_1_offset_range_1a3395a155bb2f109a8f0e71fcaa5ad6a8" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
<type></type>
<definition>paimon::OffsetRange::OffsetRange</definition>
<argsstring>(int64_t begin, int64_t end)</argsstring>
<name>OffsetRange</name>
<qualifiedname>paimon::OffsetRange::OffsetRange</qualifiedname>
<param>
<type><ref refid="memory__pool_8h_1a147ba4ba34a215b3a4f3a95c1ee11704" kindref="member">int64_t</ref></type>
<declname>begin</declname>
</param>
<param>
<type><ref refid="memory__pool_8h_1a147ba4ba34a215b3a4f3a95c1ee11704" kindref="member">int64_t</ref></type>
<declname>end</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/home/runner/work/paimon-cpp/paimon-cpp/include/paimon/realtime/offset_range.h" line="30" column="5" bodyfile="/home/runner/work/paimon-cpp/paimon-cpp/include/paimon/realtime/offset_range.h" bodystart="30" bodyend="30"/>
</memberdef>
<memberdef kind="function" id="structpaimon_1_1_offset_range_1adf7b841b8d463b89ba64fe6acdf8055d" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="memory__pool_8h_1a147ba4ba34a215b3a4f3a95c1ee11704" kindref="member">bool</ref></type>
<definition>bool paimon::OffsetRange::Empty</definition>
<argsstring>() const</argsstring>
<name>Empty</name>
<qualifiedname>paimon::OffsetRange::Empty</qualifiedname>
<briefdescription>
<para>Returns whether this range contains no offsets. </para>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/home/runner/work/paimon-cpp/paimon-cpp/include/paimon/realtime/offset_range.h" line="33" column="10" bodyfile="/home/runner/work/paimon-cpp/paimon-cpp/include/paimon/realtime/offset_range.h" bodystart="33" bodyend="35"/>
</memberdef>
<memberdef kind="function" id="structpaimon_1_1_offset_range_1a8524604b650e6899e9e025eb610a1646" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="memory__pool_8h_1a147ba4ba34a215b3a4f3a95c1ee11704" kindref="member">bool</ref></type>
<definition>bool paimon::OffsetRange::operator==</definition>
<argsstring>(const OffsetRange &amp;other) const</argsstring>
<name>operator==</name>
<qualifiedname>paimon::OffsetRange::operator==</qualifiedname>
<param>
<type><ref refid="memory__pool_8h_1a147ba4ba34a215b3a4f3a95c1ee11704" kindref="member">const</ref> <ref refid="structpaimon_1_1_offset_range" kindref="compound">OffsetRange</ref> &amp;</type>
<declname>other</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/home/runner/work/paimon-cpp/paimon-cpp/include/paimon/realtime/offset_range.h" line="37" column="10" bodyfile="/home/runner/work/paimon-cpp/paimon-cpp/include/paimon/realtime/offset_range.h" bodystart="37" bodyend="39"/>
</memberdef>
<memberdef kind="function" id="structpaimon_1_1_offset_range_1a18ddf08d097708593e049549185fc304" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="memory__pool_8h_1a147ba4ba34a215b3a4f3a95c1ee11704" kindref="member">bool</ref></type>
<definition>bool paimon::OffsetRange::operator!=</definition>
<argsstring>(const OffsetRange &amp;other) const</argsstring>
<name>operator!=</name>
<qualifiedname>paimon::OffsetRange::operator!=</qualifiedname>
<param>
<type><ref refid="memory__pool_8h_1a147ba4ba34a215b3a4f3a95c1ee11704" kindref="member">const</ref> <ref refid="structpaimon_1_1_offset_range" kindref="compound">OffsetRange</ref> &amp;</type>
<declname>other</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/home/runner/work/paimon-cpp/paimon-cpp/include/paimon/realtime/offset_range.h" line="41" column="10" bodyfile="/home/runner/work/paimon-cpp/paimon-cpp/include/paimon/realtime/offset_range.h" bodystart="41" bodyend="43"/>
</memberdef>
</sectiondef>
<briefdescription>
<para>A left-closed, right-open offset range <computeroutput>[begin, end)</computeroutput>. </para>
</briefdescription>
<detaileddescription>
</detaileddescription>
<location file="/home/runner/work/paimon-cpp/paimon-cpp/include/paimon/realtime/offset_range.h" line="29" column="1" bodyfile="/home/runner/work/paimon-cpp/paimon-cpp/include/paimon/realtime/offset_range.h" bodystart="29" bodyend="49"/>
<listofallmembers>
<member refid="structpaimon_1_1_offset_range_1a18a525815fc9506953b244ddd447740c" prot="public" virt="non-virtual"><scope>paimon::OffsetRange</scope><name>begin</name></member>
<member refid="structpaimon_1_1_offset_range_1adf7b841b8d463b89ba64fe6acdf8055d" prot="public" virt="non-virtual"><scope>paimon::OffsetRange</scope><name>Empty</name></member>
<member refid="structpaimon_1_1_offset_range_1a2185b15255cd5fa0e03e3fa6b351b8dd" prot="public" virt="non-virtual"><scope>paimon::OffsetRange</scope><name>end</name></member>
<member refid="structpaimon_1_1_offset_range_1a3395a155bb2f109a8f0e71fcaa5ad6a8" prot="public" virt="non-virtual"><scope>paimon::OffsetRange</scope><name>OffsetRange</name></member>
<member refid="structpaimon_1_1_offset_range_1a18ddf08d097708593e049549185fc304" prot="public" virt="non-virtual"><scope>paimon::OffsetRange</scope><name>operator!=</name></member>
<member refid="structpaimon_1_1_offset_range_1a8524604b650e6899e9e025eb610a1646" prot="public" virt="non-virtual"><scope>paimon::OffsetRange</scope><name>operator==</name></member>
</listofallmembers>
</compounddef>
</doxygen>