| <?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_byte_slice" kind="struct" language="C++" prot="public"> |
| <compoundname>paimon::ByteSlice</compoundname> |
| <includes refid="read__ahead__cache_8h" local="no">/home/runner/work/paimon-cpp/paimon-cpp/include/paimon/utils/read_ahead_cache.h</includes> |
| <sectiondef kind="public-attrib"> |
| <memberdef kind="variable" id="structpaimon_1_1_byte_slice_1a60c1768fa6edc7ece58aeb2e91311561" prot="public" static="no" mutable="no"> |
| <type>std::shared_ptr< <ref refid="classpaimon_1_1_bytes" kindref="compound">Bytes</ref> ></type> |
| <definition>std::shared_ptr<Bytes> paimon::ByteSlice::buffer</definition> |
| <argsstring></argsstring> |
| <name>buffer</name> |
| <qualifiedname>paimon::ByteSlice::buffer</qualifiedname> |
| <initializer>= <ref refid="memory__pool_8h_1a147ba4ba34a215b3a4f3a95c1ee11704" kindref="member">nullptr</ref></initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="/home/runner/work/paimon-cpp/paimon-cpp/include/paimon/utils/read_ahead_cache.h" line="137" column="21" bodyfile="/home/runner/work/paimon-cpp/paimon-cpp/include/paimon/utils/read_ahead_cache.h" bodystart="137" bodyend="-1"/> |
| </memberdef> |
| <memberdef kind="variable" id="structpaimon_1_1_byte_slice_1a2f9c19d7e6aa8a36ea25b399f01f84a9" prot="public" static="no" mutable="no"> |
| <type><ref refid="memory__pool_8h_1a147ba4ba34a215b3a4f3a95c1ee11704" kindref="member">uint64_t</ref></type> |
| <definition>uint64_t paimon::ByteSlice::offset</definition> |
| <argsstring></argsstring> |
| <name>offset</name> |
| <qualifiedname>paimon::ByteSlice::offset</qualifiedname> |
| <initializer>= 0</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="/home/runner/work/paimon-cpp/paimon-cpp/include/paimon/utils/read_ahead_cache.h" line="138" column="14" bodyfile="/home/runner/work/paimon-cpp/paimon-cpp/include/paimon/utils/read_ahead_cache.h" bodystart="138" bodyend="-1"/> |
| </memberdef> |
| <memberdef kind="variable" id="structpaimon_1_1_byte_slice_1a243938709fabd7ce4b088ea79d647a7d" prot="public" static="no" mutable="no"> |
| <type><ref refid="memory__pool_8h_1a147ba4ba34a215b3a4f3a95c1ee11704" kindref="member">uint64_t</ref></type> |
| <definition>uint64_t paimon::ByteSlice::length</definition> |
| <argsstring></argsstring> |
| <name>length</name> |
| <qualifiedname>paimon::ByteSlice::length</qualifiedname> |
| <initializer>= 0</initializer> |
| <briefdescription> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <inbodydescription> |
| </inbodydescription> |
| <location file="/home/runner/work/paimon-cpp/paimon-cpp/include/paimon/utils/read_ahead_cache.h" line="139" column="14" bodyfile="/home/runner/work/paimon-cpp/paimon-cpp/include/paimon/utils/read_ahead_cache.h" bodystart="139" bodyend="-1"/> |
| </memberdef> |
| </sectiondef> |
| <briefdescription> |
| <para>A byte slice with buffer, offset and length. </para> |
| </briefdescription> |
| <detaileddescription> |
| </detaileddescription> |
| <location file="/home/runner/work/paimon-cpp/paimon-cpp/include/paimon/utils/read_ahead_cache.h" line="136" column="1" bodyfile="/home/runner/work/paimon-cpp/paimon-cpp/include/paimon/utils/read_ahead_cache.h" bodystart="136" bodyend="140"/> |
| <listofallmembers> |
| <member refid="structpaimon_1_1_byte_slice_1a60c1768fa6edc7ece58aeb2e91311561" prot="public" virt="non-virtual"><scope>paimon::ByteSlice</scope><name>buffer</name></member> |
| <member refid="structpaimon_1_1_byte_slice_1a243938709fabd7ce4b088ea79d647a7d" prot="public" virt="non-virtual"><scope>paimon::ByteSlice</scope><name>length</name></member> |
| <member refid="structpaimon_1_1_byte_slice_1a2f9c19d7e6aa8a36ea25b399f01f84a9" prot="public" virt="non-virtual"><scope>paimon::ByteSlice</scope><name>offset</name></member> |
| </listofallmembers> |
| </compounddef> |
| </doxygen> |