2022-11-28 19:21:26 +08:00
<?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.4" xml:lang= "en-US" >
<compounddef id= "classtrust_1_1ArrayView" kind= "class" language= "C++" prot= "public" >
<compoundname > trust::ArrayView</compoundname>
<derivedcompoundref refid= "classdna_1_1StringView" prot= "public" virt= "non-virtual" > dna::StringView</derivedcompoundref>
<includes refid= "ArrayView_8h" local= "no" > ArrayView.h</includes>
<templateparamlist >
<param >
<type > typename T</type>
</param>
</templateparamlist>
<sectiondef kind= "public-type" >
<memberdef kind= "typedef" id= "classtrust_1_1ArrayView_1a7d24c645f0699a231c77c941120f9387" prot= "public" static= "no" >
<type > typename <ref refid= "structtrust_1_1ArrayViewTraits" kindref= "compound" > ArrayViewTraits</ref> < T > ::value_type</type>
<definition > using trust::ArrayView< T > ::value_type = typename ArrayViewTraits< T> ::value_type</definition>
<argsstring > </argsstring>
<name > value_type</name>
<qualifiedname > trust::ArrayView::value_type</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "57" column= "9" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "57" bodyend= "-1" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "typedef" id= "classtrust_1_1ArrayView_1aaaa3f7d29bda41e226c1f536aaab2d1d" prot= "public" static= "no" >
<type > typename <ref refid= "structtrust_1_1ArrayViewTraits" kindref= "compound" > ArrayViewTraits</ref> < T > ::reference</type>
<definition > using trust::ArrayView< T > ::reference = typename ArrayViewTraits< T> ::reference</definition>
<argsstring > </argsstring>
<name > reference</name>
<qualifiedname > trust::ArrayView::reference</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "58" column= "9" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "58" bodyend= "-1" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "typedef" id= "classtrust_1_1ArrayView_1a6a2f05ff29cc899dbb9d48a291b0c700" prot= "public" static= "no" >
<type > typename <ref refid= "structtrust_1_1ArrayViewTraits" kindref= "compound" > ArrayViewTraits</ref> < T > ::const_reference</type>
<definition > using trust::ArrayView< T > ::const_reference = typename ArrayViewTraits< T> ::const_reference</definition>
<argsstring > </argsstring>
<name > const_reference</name>
<qualifiedname > trust::ArrayView::const_reference</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "59" column= "9" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "59" bodyend= "-1" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "typedef" id= "classtrust_1_1ArrayView_1ad87e39a101078b410fdbe577bbaa5b55" prot= "public" static= "no" >
<type > typename <ref refid= "structtrust_1_1ArrayViewTraits" kindref= "compound" > ArrayViewTraits</ref> < T > ::const_pointer</type>
<definition > using trust::ArrayView< T > ::const_pointer = typename ArrayViewTraits< T> ::const_pointer</definition>
<argsstring > </argsstring>
<name > const_pointer</name>
<qualifiedname > trust::ArrayView::const_pointer</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "60" column= "9" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "60" bodyend= "-1" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "typedef" id= "classtrust_1_1ArrayView_1a047e2e140b97e3758caaddc4e19eed5c" prot= "public" static= "no" >
<type > typename <ref refid= "structtrust_1_1ArrayViewTraits" kindref= "compound" > ArrayViewTraits</ref> < T > ::pointer</type>
<definition > using trust::ArrayView< T > ::pointer = typename ArrayViewTraits< T> ::pointer</definition>
<argsstring > </argsstring>
<name > pointer</name>
<qualifiedname > trust::ArrayView::pointer</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "61" column= "9" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "61" bodyend= "-1" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "typedef" id= "classtrust_1_1ArrayView_1ac3746928eed96117f148f10626aa7c79" prot= "public" static= "no" >
<type > typename <ref refid= "structtrust_1_1ArrayViewTraits" kindref= "compound" > ArrayViewTraits</ref> < T > ::size_type</type>
<definition > using trust::ArrayView< T > ::size_type = typename ArrayViewTraits< T> ::size_type</definition>
<argsstring > </argsstring>
<name > size_type</name>
<qualifiedname > trust::ArrayView::size_type</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "62" column= "9" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "62" bodyend= "-1" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "typedef" id= "classtrust_1_1ArrayView_1a288a359490ea64baaa622ae2a4b1cd1b" prot= "public" static= "no" >
<type > typename <ref refid= "structtrust_1_1ArrayViewTraits" kindref= "compound" > ArrayViewTraits</ref> < T > ::difference_type</type>
<definition > using trust::ArrayView< T > ::difference_type = typename ArrayViewTraits< T> ::difference_type</definition>
<argsstring > </argsstring>
<name > difference_type</name>
<qualifiedname > trust::ArrayView::difference_type</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "63" column= "9" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "63" bodyend= "-1" />
2022-11-28 19:21:26 +08:00
</memberdef>
</sectiondef>
<sectiondef kind= "private-attrib" >
<memberdef kind= "variable" id= "classtrust_1_1ArrayView_1a45dfcb67bc922b4a12df6388675f6ff1" prot= "private" static= "no" mutable= "no" >
<type > <ref refid= "classtrust_1_1ArrayView_1a047e2e140b97e3758caaddc4e19eed5c" kindref= "member" > pointer</ref> </type>
<definition > pointer trust::ArrayView< T > ::ptr</definition>
<argsstring > </argsstring>
<name > ptr</name>
<qualifiedname > trust::ArrayView::ptr</qualifiedname>
<initializer > {nullptr}</initializer>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "169" column= "17" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "169" bodyend= "-1" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "variable" id= "classtrust_1_1ArrayView_1afb7502eaf82659a2e5d06bc88e3fbbcb" prot= "private" static= "no" mutable= "no" >
<type > <ref refid= "classtrust_1_1ArrayView_1ac3746928eed96117f148f10626aa7c79" kindref= "member" > size_type</ref> </type>
<definition > size_type trust::ArrayView< T > ::sz</definition>
<argsstring > </argsstring>
<name > sz</name>
<qualifiedname > trust::ArrayView::sz</qualifiedname>
<initializer > {}</initializer>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "170" column= "19" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "170" bodyend= "-1" />
2022-11-28 19:21:26 +08:00
</memberdef>
</sectiondef>
<sectiondef kind= "public-func" >
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1ab62db587734f94b5d9ae773d009f0ab1" prot= "public" static= "no" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<type > </type>
<definition > trust::ArrayView< T > ::ArrayView</definition>
<argsstring > ()=default</argsstring>
<name > ArrayView</name>
<qualifiedname > trust::ArrayView::ArrayView</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "65" column= "9" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1a09d95eb92513c51c926ace67a02d5098" prot= "public" static= "no" const= "no" explicit= "no" inline= "no" noexcept= "yes" virt= "non-virtual" >
<type > </type>
<definition > trust::ArrayView< T > ::~ArrayView</definition>
<argsstring > () noexcept=default</argsstring>
<name > ~ArrayView</name>
<qualifiedname > trust::ArrayView::~ArrayView</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "66" column= "9" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1a5b7f9e7a7446b8d1cb5ced6b9db74414" prot= "public" static= "no" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<type > </type>
<definition > trust::ArrayView< T > ::ArrayView</definition>
<argsstring > (const ArrayView & )=default</argsstring>
<name > ArrayView</name>
<qualifiedname > trust::ArrayView::ArrayView</qualifiedname>
<param >
<type > const <ref refid= "classtrust_1_1ArrayView" kindref= "compound" > ArrayView</ref> & </type>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "68" column= "9" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1a985c3d40b069319244c026963c49b6ab" prot= "public" static= "no" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<type > <ref refid= "classtrust_1_1ArrayView" kindref= "compound" > ArrayView</ref> & </type>
<definition > ArrayView & trust::ArrayView< T > ::operator=</definition>
<argsstring > (const ArrayView & )=default</argsstring>
<name > operator=</name>
<qualifiedname > trust::ArrayView::operator=</qualifiedname>
<param >
<type > const <ref refid= "classtrust_1_1ArrayView" kindref= "compound" > ArrayView</ref> & </type>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "69" column= "19" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1aded551bad2311adb6e84c805ae18492b" prot= "public" static= "no" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<type > </type>
<definition > trust::ArrayView< T > ::ArrayView</definition>
<argsstring > (ArrayView & & )=default</argsstring>
<name > ArrayView</name>
<qualifiedname > trust::ArrayView::ArrayView</qualifiedname>
<param >
<type > <ref refid= "classtrust_1_1ArrayView" kindref= "compound" > ArrayView</ref> & & </type>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "71" column= "9" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1a604a33f93bdfed6e5ef4530a33266c19" prot= "public" static= "no" const= "no" explicit= "no" inline= "no" virt= "non-virtual" >
<type > <ref refid= "classtrust_1_1ArrayView" kindref= "compound" > ArrayView</ref> & </type>
<definition > ArrayView & trust::ArrayView< T > ::operator=</definition>
<argsstring > (ArrayView & & )=default</argsstring>
<name > operator=</name>
<qualifiedname > trust::ArrayView::operator=</qualifiedname>
<param >
<type > <ref refid= "classtrust_1_1ArrayView" kindref= "compound" > ArrayView</ref> & & </type>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "72" column= "19" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1acb4e1c11277dab92910d60f6be66ec15" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > </type>
<definition > trust::ArrayView< T > ::ArrayView</definition>
<argsstring > (pointer src, size_type size)</argsstring>
<name > ArrayView</name>
<qualifiedname > trust::ArrayView::ArrayView</qualifiedname>
<param >
<type > <ref refid= "classtrust_1_1ArrayView_1a047e2e140b97e3758caaddc4e19eed5c" kindref= "member" > pointer</ref> </type>
<declname > src</declname>
</param>
<param >
<type > <ref refid= "classtrust_1_1ArrayView_1ac3746928eed96117f148f10626aa7c79" kindref= "member" > size_type</ref> </type>
<declname > size</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "74" column= "9" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "74" bodyend= "77" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1af199b8f35ea979a1a9bf524ffcc9beaa" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > </type>
<definition > trust::ArrayView< T > ::ArrayView</definition>
<argsstring > (std::nullptr_t, size_type)</argsstring>
<name > ArrayView</name>
<qualifiedname > trust::ArrayView::ArrayView</qualifiedname>
<param >
<type > std::nullptr_t</type>
</param>
<param >
<type > <ref refid= "classtrust_1_1ArrayView_1ac3746928eed96117f148f10626aa7c79" kindref= "member" > size_type</ref> </type>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "79" column= "9" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "79" bodyend= "80" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1a5329f8f61bb264f845ef7060b81b927b" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<templateparamlist >
<param >
<type > typename U</type>
</param>
</templateparamlist>
<type > </type>
<definition > trust::ArrayView< T > ::ArrayView</definition>
<argsstring > (ArrayView< U > & src)</argsstring>
<name > ArrayView</name>
<qualifiedname > trust::ArrayView::ArrayView</qualifiedname>
<param >
<type > <ref refid= "classtrust_1_1ArrayView" kindref= "compound" > ArrayView</ref> < U > & </type>
<declname > src</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "83" column= "9" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "83" bodyend= "84" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1a92c4e60644899c9ead1276491b1b929e" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<templateparamlist >
<param >
<type > typename U</type>
</param>
</templateparamlist>
<type > </type>
<definition > trust::ArrayView< T > ::ArrayView</definition>
<argsstring > (const ArrayView< U > & src)</argsstring>
<name > ArrayView</name>
<qualifiedname > trust::ArrayView::ArrayView</qualifiedname>
<param >
<type > const <ref refid= "classtrust_1_1ArrayView" kindref= "compound" > ArrayView</ref> < U > & </type>
<declname > src</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "87" column= "9" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "87" bodyend= "88" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1a423d5bc02a527599319368340040a389" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<templateparamlist >
<param >
<type > typename U</type>
</param>
</templateparamlist>
<type > </type>
<definition > trust::ArrayView< T > ::ArrayView</definition>
<argsstring > (ArrayView< U > & & src)</argsstring>
<name > ArrayView</name>
<qualifiedname > trust::ArrayView::ArrayView</qualifiedname>
<param >
<type > <ref refid= "classtrust_1_1ArrayView" kindref= "compound" > ArrayView</ref> < U > & & </type>
<declname > src</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "91" column= "9" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "91" bodyend= "92" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1ae79bea36e046a410c9be2f5e02766a96" prot= "public" static= "no" const= "no" explicit= "yes" inline= "yes" virt= "non-virtual" >
<templateparamlist >
<param >
<type > typename U</type>
</param>
<param >
<type > typename std::enable_if< !std::is_rvalue_reference< U & & > ::value, int > ::type</type>
<defval > 0</defval>
</param>
</templateparamlist>
<type > </type>
<definition > trust::ArrayView< T > ::ArrayView</definition>
<argsstring > (U & & src)</argsstring>
<name > ArrayView</name>
<qualifiedname > trust::ArrayView::ArrayView</qualifiedname>
<param >
<type > U & & </type>
<declname > src</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "95" column= "18" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "95" bodyend= "96" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1aa48cd68fa1945b211ae43d12dec68384" prot= "public" static= "no" const= "yes" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > <ref refid= "classtrust_1_1ArrayView_1ac3746928eed96117f148f10626aa7c79" kindref= "member" > size_type</ref> </type>
<definition > size_type trust::ArrayView< T > ::size</definition>
<argsstring > () const</argsstring>
<name > size</name>
<qualifiedname > trust::ArrayView::size</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "98" column= "19" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "98" bodyend= "100" />
2022-11-28 19:21:26 +08:00
<referencedby refid= "namespacetrust_1a4171447fe6c0913bf0fc86476485eb32" compoundref= "ArrayView_8h" startline= "174" endline= "188" > trust::operator==</referencedby>
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1a90e50dd55c347dadd8863e21696e6f64" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > <ref refid= "classtrust_1_1ArrayView_1a047e2e140b97e3758caaddc4e19eed5c" kindref= "member" > pointer</ref> </type>
<definition > pointer trust::ArrayView< T > ::data</definition>
<argsstring > ()</argsstring>
<name > data</name>
<qualifiedname > trust::ArrayView::data</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "102" column= "17" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "102" bodyend= "104" />
2022-11-28 19:21:26 +08:00
<referencedby refid= "namespacedna_1a16f3f0150d5c559e35eda9ee663b38fb" compoundref= "Writer_8cpp" startline= "105" endline= "198" > dna::copyDefinition</referencedby>
<referencedby refid= "classdna_1_1StringView_1af00b17b663aed5e7dde86bfdbf621a95" compoundref= "StringView_8h" startline= "29" endline= "31" > dna::StringView::dataOrEmpty</referencedby>
<referencedby refid= "namespacedna_1a371ddf780a3211d8f4ba894755c7bcce" compoundref= "Writer_8cpp" startline= "65" endline= "76" > dna::findIndices</referencedby>
<referencedby refid= "namespacetrust_1a4171447fe6c0913bf0fc86476485eb32" compoundref= "ArrayView_8h" startline= "174" endline= "188" > trust::operator==</referencedby>
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1a1b8b2bff636aac3ad808bd9f6bbed709" prot= "public" static= "no" const= "yes" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > <ref refid= "classtrust_1_1ArrayView_1ad87e39a101078b410fdbe577bbaa5b55" kindref= "member" > const_pointer</ref> </type>
<definition > const_pointer trust::ArrayView< T > ::data</definition>
<argsstring > () const</argsstring>
<name > data</name>
<qualifiedname > trust::ArrayView::data</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "106" column= "23" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "106" bodyend= "108" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1a9cac7104fbf6f9ee0c6c73a735417a55" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > <ref refid= "classtrust_1_1ArrayView_1a047e2e140b97e3758caaddc4e19eed5c" kindref= "member" > pointer</ref> </type>
<definition > pointer trust::ArrayView< T > ::begin</definition>
<argsstring > ()</argsstring>
<name > begin</name>
<qualifiedname > trust::ArrayView::begin</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "110" column= "17" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "110" bodyend= "112" />
2022-11-28 19:21:26 +08:00
<referencedby refid= "namespacetrust_1a4171447fe6c0913bf0fc86476485eb32" compoundref= "ArrayView_8h" startline= "174" endline= "188" > trust::operator==</referencedby>
2023-04-21 18:19:55 +08:00
<referencedby refid= "classdnac_1_1RemoveAnimatedMapCommand_1_1Impl_1a0c722b23d20433ed0578b13d3fe464ee" compoundref= "RemoveAnimatedMapCommand_8cpp" startline= "27" endline= "29" > dnac::RemoveAnimatedMapCommand::Impl::setAnimatedMapIndices</referencedby>
<referencedby refid= "classdnac_1_1RemoveBlendShapeCommand_1_1Impl_1a3cfe506bc9a7173240534fe0a148ca51" compoundref= "RemoveBlendShapeCommand_8cpp" startline= "27" endline= "29" > dnac::RemoveBlendShapeCommand::Impl::setBlendShapeIndices</referencedby>
<referencedby refid= "classdnac_1_1DNACalibDNAReaderImpl_1a393ec70bc0afd0516cc3afac007db03c" compoundref= "DNACalibDNAReaderImpl_8cpp" startline= "111" endline= "121" > dnac::DNACalibDNAReaderImpl::setBlendShapeTargetDeltas</referencedby>
<referencedby refid= "classdnac_1_1DNACalibDNAReaderImpl_1a51d5d69dd682b2dfa2ee37c61109a442" compoundref= "DNACalibDNAReaderImpl_8cpp" startline= "131" endline= "138" > dnac::DNACalibDNAReaderImpl::setBlendShapeTargetVertexIndices</referencedby>
<referencedby refid= "classdnac_1_1SetBlendShapeTargetDeltasCommand_1_1Impl_1a9ce596e1b1959617b5b7029f2bc99e21" compoundref= "SetBlendShapeTargetDeltasCommand_8cpp" startline= "41" endline= "43" > dnac::SetBlendShapeTargetDeltasCommand::Impl::setDeltas</referencedby>
<referencedby refid= "classdnac_1_1RemoveJointAnimationCommand_1_1Impl_1ac4d0b0817324c66b085f499671a55107" compoundref= "RemoveJointAnimationCommand_8cpp" startline= "27" endline= "29" > dnac::RemoveJointAnimationCommand::Impl::setJointIndices</referencedby>
<referencedby refid= "classdnac_1_1RemoveJointCommand_1_1Impl_1a449c944b85c39c59566fc09c31c8f0cf" compoundref= "RemoveJointCommand_8cpp" startline= "27" endline= "29" > dnac::RemoveJointCommand::Impl::setJointIndices</referencedby>
2022-11-28 19:21:26 +08:00
<referencedby refid= "classdnac_1_1SetSkinWeightsCommand_1_1Impl_1a4971c66e5d804515d558fc01744c9a3c" compoundref= "SetSkinWeightsCommand_8cpp" startline= "37" endline= "39" > dnac::SetSkinWeightsCommand::Impl::setJointIndices</referencedby>
<referencedby refid= "classdnac_1_1SetLODsCommand_1_1Impl_1abfc5ad6131a4a15d18f9d71377969e75" compoundref= "SetLODsCommand_8cpp" startline= "22" endline= "24" > dnac::SetLODsCommand::Impl::setLODs</referencedby>
2023-04-21 18:19:55 +08:00
<referencedby refid= "classdnac_1_1SetBlendShapeTargetDeltasCommand_1_1Impl_1a4dfdb37edeb3bffa585633ed4eeabda2" compoundref= "SetBlendShapeTargetDeltasCommand_8cpp" startline= "55" endline= "57" > dnac::SetBlendShapeTargetDeltasCommand::Impl::setMasks</referencedby>
<referencedby refid= "classdnac_1_1SetVertexPositionsCommand_1_1Impl_1a5992552d8dbd3983e256840232d5fd48" compoundref= "SetVertexPositionsCommand_8cpp" startline= "42" endline= "44" > dnac::SetVertexPositionsCommand::Impl::setMasks</referencedby>
<referencedby refid= "classdnac_1_1RemoveMeshCommand_1_1Impl_1ad168f03e88fa57c5f1080669e0a2a100" compoundref= "RemoveMeshCommand_8cpp" startline= "27" endline= "29" > dnac::RemoveMeshCommand::Impl::setMeshIndices</referencedby>
<referencedby refid= "classdnac_1_1DNACalibDNAReaderImpl_1a97b6756a11db116c9476eb260825dcee" compoundref= "DNACalibDNAReaderImpl_8cpp" startline= "69" endline= "74" > dnac::DNACalibDNAReaderImpl::setNeutralJointRotations</referencedby>
<referencedby refid= "classdnac_1_1DNACalibDNAReaderImpl_1adbac287ce9eede9c9e82a50c9455d5cf" compoundref= "DNACalibDNAReaderImpl_8cpp" startline= "46" endline= "52" > dnac::DNACalibDNAReaderImpl::setNeutralJointTranslations</referencedby>
<referencedby refid= "classdnac_1_1SetVertexPositionsCommand_1_1Impl_1a988820488da0f942556bdfdb808fefeb" compoundref= "SetVertexPositionsCommand_8cpp" startline= "32" endline= "34" > dnac::SetVertexPositionsCommand::Impl::setPositions</referencedby>
2022-11-28 19:21:26 +08:00
<referencedby refid= "classdnac_1_1SetNeutralJointRotationsCommand_1_1Impl_1ae59267b05c173e67e60b58e535234483" compoundref= "SetNeutralJointRotationsCommand_8cpp" startline= "22" endline= "24" > dnac::SetNeutralJointRotationsCommand::Impl::setRotations</referencedby>
<referencedby refid= "classdnac_1_1SetNeutralJointTranslationsCommand_1_1Impl_1a7054857bae60ffca6e8cac6891f60261" compoundref= "SetNeutralJointTranslationsCommand_8cpp" startline= "22" endline= "24" > dnac::SetNeutralJointTranslationsCommand::Impl::setTranslations</referencedby>
2023-04-21 18:19:55 +08:00
<referencedby refid= "classdnac_1_1SetBlendShapeTargetDeltasCommand_1_1Impl_1a9f04cf8034396526e1f897f17f6b32b1" compoundref= "SetBlendShapeTargetDeltasCommand_8cpp" startline= "51" endline= "53" > dnac::SetBlendShapeTargetDeltasCommand::Impl::setVertexIndices</referencedby>
<referencedby refid= "classdnac_1_1DNACalibDNAReaderImpl_1a1af1f53aee10fbe9ed22453ce0455fa4" compoundref= "DNACalibDNAReaderImpl_8cpp" startline= "96" endline= "104" > dnac::DNACalibDNAReaderImpl::setVertexPositions</referencedby>
2022-11-28 19:21:26 +08:00
<referencedby refid= "classdnac_1_1SetSkinWeightsCommand_1_1Impl_1a3b634d1203b1cce818302ab18c4ac4fd" compoundref= "SetSkinWeightsCommand_8cpp" startline= "33" endline= "35" > dnac::SetSkinWeightsCommand::Impl::setWeights</referencedby>
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1a91f5a024a12d5056a30968c4033d63d9" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > <ref refid= "classtrust_1_1ArrayView_1a047e2e140b97e3758caaddc4e19eed5c" kindref= "member" > pointer</ref> </type>
<definition > pointer trust::ArrayView< T > ::end</definition>
<argsstring > ()</argsstring>
<name > end</name>
<qualifiedname > trust::ArrayView::end</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "114" column= "17" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "114" bodyend= "116" />
2022-11-28 19:21:26 +08:00
<referencedby refid= "namespacetrust_1a4171447fe6c0913bf0fc86476485eb32" compoundref= "ArrayView_8h" startline= "174" endline= "188" > trust::operator==</referencedby>
2023-04-21 18:19:55 +08:00
<referencedby refid= "classdnac_1_1RemoveAnimatedMapCommand_1_1Impl_1a0c722b23d20433ed0578b13d3fe464ee" compoundref= "RemoveAnimatedMapCommand_8cpp" startline= "27" endline= "29" > dnac::RemoveAnimatedMapCommand::Impl::setAnimatedMapIndices</referencedby>
<referencedby refid= "classdnac_1_1RemoveBlendShapeCommand_1_1Impl_1a3cfe506bc9a7173240534fe0a148ca51" compoundref= "RemoveBlendShapeCommand_8cpp" startline= "27" endline= "29" > dnac::RemoveBlendShapeCommand::Impl::setBlendShapeIndices</referencedby>
<referencedby refid= "classdnac_1_1DNACalibDNAReaderImpl_1a393ec70bc0afd0516cc3afac007db03c" compoundref= "DNACalibDNAReaderImpl_8cpp" startline= "111" endline= "121" > dnac::DNACalibDNAReaderImpl::setBlendShapeTargetDeltas</referencedby>
<referencedby refid= "classdnac_1_1DNACalibDNAReaderImpl_1a51d5d69dd682b2dfa2ee37c61109a442" compoundref= "DNACalibDNAReaderImpl_8cpp" startline= "131" endline= "138" > dnac::DNACalibDNAReaderImpl::setBlendShapeTargetVertexIndices</referencedby>
<referencedby refid= "classdnac_1_1SetBlendShapeTargetDeltasCommand_1_1Impl_1a9ce596e1b1959617b5b7029f2bc99e21" compoundref= "SetBlendShapeTargetDeltasCommand_8cpp" startline= "41" endline= "43" > dnac::SetBlendShapeTargetDeltasCommand::Impl::setDeltas</referencedby>
<referencedby refid= "classdnac_1_1RemoveJointAnimationCommand_1_1Impl_1ac4d0b0817324c66b085f499671a55107" compoundref= "RemoveJointAnimationCommand_8cpp" startline= "27" endline= "29" > dnac::RemoveJointAnimationCommand::Impl::setJointIndices</referencedby>
<referencedby refid= "classdnac_1_1RemoveJointCommand_1_1Impl_1a449c944b85c39c59566fc09c31c8f0cf" compoundref= "RemoveJointCommand_8cpp" startline= "27" endline= "29" > dnac::RemoveJointCommand::Impl::setJointIndices</referencedby>
2022-11-28 19:21:26 +08:00
<referencedby refid= "classdnac_1_1SetSkinWeightsCommand_1_1Impl_1a4971c66e5d804515d558fc01744c9a3c" compoundref= "SetSkinWeightsCommand_8cpp" startline= "37" endline= "39" > dnac::SetSkinWeightsCommand::Impl::setJointIndices</referencedby>
<referencedby refid= "classdnac_1_1SetLODsCommand_1_1Impl_1abfc5ad6131a4a15d18f9d71377969e75" compoundref= "SetLODsCommand_8cpp" startline= "22" endline= "24" > dnac::SetLODsCommand::Impl::setLODs</referencedby>
2023-04-21 18:19:55 +08:00
<referencedby refid= "classdnac_1_1SetBlendShapeTargetDeltasCommand_1_1Impl_1a4dfdb37edeb3bffa585633ed4eeabda2" compoundref= "SetBlendShapeTargetDeltasCommand_8cpp" startline= "55" endline= "57" > dnac::SetBlendShapeTargetDeltasCommand::Impl::setMasks</referencedby>
<referencedby refid= "classdnac_1_1SetVertexPositionsCommand_1_1Impl_1a5992552d8dbd3983e256840232d5fd48" compoundref= "SetVertexPositionsCommand_8cpp" startline= "42" endline= "44" > dnac::SetVertexPositionsCommand::Impl::setMasks</referencedby>
<referencedby refid= "classdnac_1_1RemoveMeshCommand_1_1Impl_1ad168f03e88fa57c5f1080669e0a2a100" compoundref= "RemoveMeshCommand_8cpp" startline= "27" endline= "29" > dnac::RemoveMeshCommand::Impl::setMeshIndices</referencedby>
<referencedby refid= "classdnac_1_1DNACalibDNAReaderImpl_1a97b6756a11db116c9476eb260825dcee" compoundref= "DNACalibDNAReaderImpl_8cpp" startline= "69" endline= "74" > dnac::DNACalibDNAReaderImpl::setNeutralJointRotations</referencedby>
<referencedby refid= "classdnac_1_1DNACalibDNAReaderImpl_1adbac287ce9eede9c9e82a50c9455d5cf" compoundref= "DNACalibDNAReaderImpl_8cpp" startline= "46" endline= "52" > dnac::DNACalibDNAReaderImpl::setNeutralJointTranslations</referencedby>
<referencedby refid= "classdnac_1_1SetVertexPositionsCommand_1_1Impl_1a988820488da0f942556bdfdb808fefeb" compoundref= "SetVertexPositionsCommand_8cpp" startline= "32" endline= "34" > dnac::SetVertexPositionsCommand::Impl::setPositions</referencedby>
2022-11-28 19:21:26 +08:00
<referencedby refid= "classdnac_1_1SetNeutralJointRotationsCommand_1_1Impl_1ae59267b05c173e67e60b58e535234483" compoundref= "SetNeutralJointRotationsCommand_8cpp" startline= "22" endline= "24" > dnac::SetNeutralJointRotationsCommand::Impl::setRotations</referencedby>
<referencedby refid= "classdnac_1_1SetNeutralJointTranslationsCommand_1_1Impl_1a7054857bae60ffca6e8cac6891f60261" compoundref= "SetNeutralJointTranslationsCommand_8cpp" startline= "22" endline= "24" > dnac::SetNeutralJointTranslationsCommand::Impl::setTranslations</referencedby>
2023-04-21 18:19:55 +08:00
<referencedby refid= "classdnac_1_1SetBlendShapeTargetDeltasCommand_1_1Impl_1a9f04cf8034396526e1f897f17f6b32b1" compoundref= "SetBlendShapeTargetDeltasCommand_8cpp" startline= "51" endline= "53" > dnac::SetBlendShapeTargetDeltasCommand::Impl::setVertexIndices</referencedby>
<referencedby refid= "classdnac_1_1DNACalibDNAReaderImpl_1a1af1f53aee10fbe9ed22453ce0455fa4" compoundref= "DNACalibDNAReaderImpl_8cpp" startline= "96" endline= "104" > dnac::DNACalibDNAReaderImpl::setVertexPositions</referencedby>
2022-11-28 19:21:26 +08:00
<referencedby refid= "classdnac_1_1SetSkinWeightsCommand_1_1Impl_1a3b634d1203b1cce818302ab18c4ac4fd" compoundref= "SetSkinWeightsCommand_8cpp" startline= "33" endline= "35" > dnac::SetSkinWeightsCommand::Impl::setWeights</referencedby>
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1ac823fc7ba14b89aade4731d3be36d5a9" prot= "public" static= "no" const= "yes" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > <ref refid= "classtrust_1_1ArrayView_1ad87e39a101078b410fdbe577bbaa5b55" kindref= "member" > const_pointer</ref> </type>
<definition > const_pointer trust::ArrayView< T > ::cbegin</definition>
<argsstring > () const</argsstring>
<name > cbegin</name>
<qualifiedname > trust::ArrayView::cbegin</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "118" column= "23" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "118" bodyend= "120" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1a5bb9ba2051e1253228555e82ff116680" prot= "public" static= "no" const= "yes" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > <ref refid= "classtrust_1_1ArrayView_1ad87e39a101078b410fdbe577bbaa5b55" kindref= "member" > const_pointer</ref> </type>
<definition > const_pointer trust::ArrayView< T > ::cend</definition>
<argsstring > () const</argsstring>
<name > cend</name>
<qualifiedname > trust::ArrayView::cend</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "122" column= "23" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "122" bodyend= "124" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1a547c83f2c656a5e8459dd56bae8a3d6b" prot= "public" static= "no" const= "yes" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > <ref refid= "classtrust_1_1ArrayView_1ad87e39a101078b410fdbe577bbaa5b55" kindref= "member" > const_pointer</ref> </type>
<definition > const_pointer trust::ArrayView< T > ::begin</definition>
<argsstring > () const</argsstring>
<name > begin</name>
<qualifiedname > trust::ArrayView::begin</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "126" column= "23" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "126" bodyend= "128" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1a1a9efd4fea3ff64b626417e1bbd2d8d1" prot= "public" static= "no" const= "yes" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > <ref refid= "classtrust_1_1ArrayView_1ad87e39a101078b410fdbe577bbaa5b55" kindref= "member" > const_pointer</ref> </type>
<definition > const_pointer trust::ArrayView< T > ::end</definition>
<argsstring > () const</argsstring>
<name > end</name>
<qualifiedname > trust::ArrayView::end</qualifiedname>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "130" column= "23" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "130" bodyend= "132" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1aec5c27a4cd8f6909088613b8667bd2a6" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > <ref refid= "classtrust_1_1ArrayView_1aaaa3f7d29bda41e226c1f536aaab2d1d" kindref= "member" > reference</ref> </type>
<definition > reference trust::ArrayView< T > ::operator[]</definition>
<argsstring > (std::size_t index)</argsstring>
<name > operator[]</name>
<qualifiedname > trust::ArrayView::operator[]</qualifiedname>
<param >
<type > std::size_t</type>
<declname > index</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "134" column= "19" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "134" bodyend= "137" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1af03855e970321ada5831db9ad074a268" prot= "public" static= "no" const= "yes" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > <ref refid= "classtrust_1_1ArrayView_1a6a2f05ff29cc899dbb9d48a291b0c700" kindref= "member" > const_reference</ref> </type>
<definition > const_reference trust::ArrayView< T > ::operator[]</definition>
<argsstring > (std::size_t index) const</argsstring>
<name > operator[]</name>
<qualifiedname > trust::ArrayView::operator[]</qualifiedname>
<param >
<type > std::size_t</type>
<declname > index</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "139" column= "25" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "139" bodyend= "142" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1a8f94f1d01b8308afdd7baef06bb234cd" prot= "public" static= "no" const= "no" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > <ref refid= "classtrust_1_1ArrayView_1aaaa3f7d29bda41e226c1f536aaab2d1d" kindref= "member" > reference</ref> </type>
<definition > reference trust::ArrayView< T > ::at</definition>
<argsstring > (std::size_t index)</argsstring>
<name > at</name>
<qualifiedname > trust::ArrayView::at</qualifiedname>
<param >
<type > std::size_t</type>
<declname > index</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "144" column= "19" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "144" bodyend= "146" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1af1166b3729aee334459b2de573d72869" prot= "public" static= "no" const= "yes" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > <ref refid= "classtrust_1_1ArrayView_1a6a2f05ff29cc899dbb9d48a291b0c700" kindref= "member" > const_reference</ref> </type>
<definition > const_reference trust::ArrayView< T > ::at</definition>
<argsstring > (std::size_t index) const</argsstring>
<name > at</name>
<qualifiedname > trust::ArrayView::at</qualifiedname>
<param >
<type > std::size_t</type>
<declname > index</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "148" column= "25" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "148" bodyend= "150" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1a45a44b7e27335a8c5a4d6ab5e0ea51cb" prot= "public" static= "no" const= "yes" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > <ref refid= "classtrust_1_1ArrayView" kindref= "compound" > ArrayView</ref> </type>
<definition > ArrayView trust::ArrayView< T > ::subview</definition>
<argsstring > (std::size_t offset, std::size_t count) const</argsstring>
<name > subview</name>
<qualifiedname > trust::ArrayView::subview</qualifiedname>
<param >
<type > std::size_t</type>
<declname > offset</declname>
</param>
<param >
<type > std::size_t</type>
<declname > count</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "152" column= "19" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "152" bodyend= "156" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1ab491895d12471cb3bdd874d745c6df43" prot= "public" static= "no" const= "yes" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > <ref refid= "classtrust_1_1ArrayView" kindref= "compound" > ArrayView</ref> </type>
<definition > ArrayView trust::ArrayView< T > ::first</definition>
<argsstring > (std::size_t count) const</argsstring>
<name > first</name>
<qualifiedname > trust::ArrayView::first</qualifiedname>
<param >
<type > std::size_t</type>
<declname > count</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "158" column= "19" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "158" bodyend= "161" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classtrust_1_1ArrayView_1adea1fbc300a38d99446f869bc223e141" prot= "public" static= "no" const= "yes" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > <ref refid= "classtrust_1_1ArrayView" kindref= "compound" > ArrayView</ref> </type>
<definition > ArrayView trust::ArrayView< T > ::last</definition>
<argsstring > (std::size_t count) const</argsstring>
<name > last</name>
<qualifiedname > trust::ArrayView::last</qualifiedname>
<param >
<type > std::size_t</type>
<declname > count</declname>
</param>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inbodydescription >
</inbodydescription>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "163" column= "19" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "163" bodyend= "166" />
2022-11-28 19:21:26 +08:00
</memberdef>
</sectiondef>
<briefdescription >
<para > A view over a continuous sequence of objects. </para>
</briefdescription>
<detaileddescription >
<para > <parameterlist kind= "templateparam" > <parameteritem >
<parameternamelist >
<parametername > T</parametername>
</parameternamelist>
<parameterdescription >
<para > element type Provides a view over a continuous sequence of objects owned by some other object. Contains a count of elements and a pointer to a location where they are stored. <ref refid= "classtrust_1_1ArrayView" kindref= "compound" > ArrayView</ref> does not own the mmemory it points to - it does not perform any allocation and deallocation. It can be constructed given a pointer and element count, or a container type argument. The class provides helper methods for creating subviews over the objects, and methods for by-value comparison with containers. ConstArrayView represents an immutable view. </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
</detaileddescription>
<inheritancegraph >
<node id= "2" >
<label > dna::StringView< char > </label>
<link refid= "classdna_1_1StringView" />
<childnode refid= "1" relation= "public-inheritance" >
</childnode>
</node>
<node id= "1" >
<label > trust::ArrayView< T > </label>
<link refid= "classtrust_1_1ArrayView" />
</node>
</inheritancegraph>
<collaborationgraph >
<node id= "1" >
<label > trust::ArrayView< T > </label>
<link refid= "classtrust_1_1ArrayView" />
</node>
</collaborationgraph>
2022-12-02 21:35:01 +08:00
<location file= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" line= "55" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/ArrayView.h" bodystart= "55" bodyend= "171" />
2022-11-28 19:21:26 +08:00
<listofallmembers >
<member refid= "classtrust_1_1ArrayView_1ab62db587734f94b5d9ae773d009f0ab1" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > ArrayView</name> </member>
<member refid= "classtrust_1_1ArrayView_1a5b7f9e7a7446b8d1cb5ced6b9db74414" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > ArrayView</name> </member>
<member refid= "classtrust_1_1ArrayView_1aded551bad2311adb6e84c805ae18492b" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > ArrayView</name> </member>
<member refid= "classtrust_1_1ArrayView_1acb4e1c11277dab92910d60f6be66ec15" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > ArrayView</name> </member>
<member refid= "classtrust_1_1ArrayView_1af199b8f35ea979a1a9bf524ffcc9beaa" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > ArrayView</name> </member>
<member refid= "classtrust_1_1ArrayView_1a5329f8f61bb264f845ef7060b81b927b" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > ArrayView</name> </member>
<member refid= "classtrust_1_1ArrayView_1a92c4e60644899c9ead1276491b1b929e" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > ArrayView</name> </member>
<member refid= "classtrust_1_1ArrayView_1a423d5bc02a527599319368340040a389" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > ArrayView</name> </member>
<member refid= "classtrust_1_1ArrayView_1ae79bea36e046a410c9be2f5e02766a96" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > ArrayView</name> </member>
<member refid= "classtrust_1_1ArrayView_1a8f94f1d01b8308afdd7baef06bb234cd" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > at</name> </member>
<member refid= "classtrust_1_1ArrayView_1af1166b3729aee334459b2de573d72869" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > at</name> </member>
<member refid= "classtrust_1_1ArrayView_1a9cac7104fbf6f9ee0c6c73a735417a55" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > begin</name> </member>
<member refid= "classtrust_1_1ArrayView_1a547c83f2c656a5e8459dd56bae8a3d6b" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > begin</name> </member>
<member refid= "classtrust_1_1ArrayView_1ac823fc7ba14b89aade4731d3be36d5a9" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > cbegin</name> </member>
<member refid= "classtrust_1_1ArrayView_1a5bb9ba2051e1253228555e82ff116680" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > cend</name> </member>
<member refid= "classtrust_1_1ArrayView_1ad87e39a101078b410fdbe577bbaa5b55" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > const_pointer</name> </member>
<member refid= "classtrust_1_1ArrayView_1a6a2f05ff29cc899dbb9d48a291b0c700" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > const_reference</name> </member>
<member refid= "classtrust_1_1ArrayView_1a90e50dd55c347dadd8863e21696e6f64" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > data</name> </member>
<member refid= "classtrust_1_1ArrayView_1a1b8b2bff636aac3ad808bd9f6bbed709" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > data</name> </member>
<member refid= "classtrust_1_1ArrayView_1a288a359490ea64baaa622ae2a4b1cd1b" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > difference_type</name> </member>
<member refid= "classtrust_1_1ArrayView_1a91f5a024a12d5056a30968c4033d63d9" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > end</name> </member>
<member refid= "classtrust_1_1ArrayView_1a1a9efd4fea3ff64b626417e1bbd2d8d1" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > end</name> </member>
<member refid= "classtrust_1_1ArrayView_1ab491895d12471cb3bdd874d745c6df43" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > first</name> </member>
<member refid= "classtrust_1_1ArrayView_1adea1fbc300a38d99446f869bc223e141" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > last</name> </member>
<member refid= "classtrust_1_1ArrayView_1a985c3d40b069319244c026963c49b6ab" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > operator=</name> </member>
<member refid= "classtrust_1_1ArrayView_1a604a33f93bdfed6e5ef4530a33266c19" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > operator=</name> </member>
<member refid= "classtrust_1_1ArrayView_1aec5c27a4cd8f6909088613b8667bd2a6" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > operator[]</name> </member>
<member refid= "classtrust_1_1ArrayView_1af03855e970321ada5831db9ad074a268" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > operator[]</name> </member>
<member refid= "classtrust_1_1ArrayView_1a047e2e140b97e3758caaddc4e19eed5c" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > pointer</name> </member>
<member refid= "classtrust_1_1ArrayView_1a45dfcb67bc922b4a12df6388675f6ff1" prot= "private" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > ptr</name> </member>
<member refid= "classtrust_1_1ArrayView_1aaaa3f7d29bda41e226c1f536aaab2d1d" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > reference</name> </member>
<member refid= "classtrust_1_1ArrayView_1aa48cd68fa1945b211ae43d12dec68384" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > size</name> </member>
<member refid= "classtrust_1_1ArrayView_1ac3746928eed96117f148f10626aa7c79" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > size_type</name> </member>
<member refid= "classtrust_1_1ArrayView_1a45a44b7e27335a8c5a4d6ab5e0ea51cb" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > subview</name> </member>
<member refid= "classtrust_1_1ArrayView_1afb7502eaf82659a2e5d06bc88e3fbbcb" prot= "private" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > sz</name> </member>
<member refid= "classtrust_1_1ArrayView_1a7d24c645f0699a231c77c941120f9387" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > value_type</name> </member>
<member refid= "classtrust_1_1ArrayView_1a09d95eb92513c51c926ace67a02d5098" prot= "public" virt= "non-virtual" > <scope > trust::ArrayView</scope> <name > ~ArrayView</name> </member>
</listofallmembers>
</compounddef>
</doxygen>