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= "classdna_1_1StringView" kind= "class" language= "C++" prot= "public" >
<compoundname > dna::StringView</compoundname>
<basecompoundref refid= "classtrust_1_1ArrayView" prot= "public" virt= "non-virtual" > trust::ArrayView< char > </basecompoundref>
<includes refid= "StringView_8h" local= "no" > StringView.h</includes>
<sectiondef kind= "public-type" >
<memberdef kind= "typedef" id= "classdna_1_1StringView_1a8c3004adc2c99fe6fa43ffa059178eca" prot= "public" static= "no" >
<type > <ref refid= "namespacetrust_1a4a980312bc53b817728287869e10b346" kindref= "member" > trust::ConstArrayView</ref> < char > </type>
<definition > using dna::StringView::Base = trust::ConstArrayView< char> </definition>
<argsstring > </argsstring>
<name > Base</name>
<qualifiedname > dna::StringView::Base</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/StringView.h" line= "11" column= "9" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/StringView.h" bodystart= "11" bodyend= "-1" />
2022-11-28 19:21:26 +08:00
</memberdef>
</sectiondef>
<sectiondef kind= "public-func" >
<memberdef kind= "function" id= "classdna_1_1StringView_1aaf7ff8d1512d177cce530a02b4487adc" prot= "public" static= "no" const= "yes" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > const char *</type>
<definition > const char * dna::StringView::c_str</definition>
<argsstring > () const</argsstring>
<name > c_str</name>
<qualifiedname > dna::StringView::c_str</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/StringView.h" line= "16" column= "20" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/StringView.h" bodystart= "16" bodyend= "18" />
2022-11-28 19:21:26 +08:00
<references refid= "classdna_1_1StringView_1af00b17b663aed5e7dde86bfdbf621a95" compoundref= "StringView_8h" startline= "29" endline= "31" > dataOrEmpty</references>
</memberdef>
<memberdef kind= "function" id= "classdna_1_1StringView_1a7f2c271c12b4b7ee63bf4670358d5c3d" prot= "public" static= "no" const= "yes" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > </type>
<definition > dna::StringView::operator const char *</definition>
<argsstring > () const</argsstring>
<name > operator const char *</name>
<qualifiedname > dna::StringView::operator const char *</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/StringView.h" line= "20" column= "9" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/StringView.h" bodystart= "20" bodyend= "22" />
2022-11-28 19:21:26 +08:00
<references refid= "classdna_1_1StringView_1af00b17b663aed5e7dde86bfdbf621a95" compoundref= "StringView_8h" startline= "29" endline= "31" > dataOrEmpty</references>
</memberdef>
<memberdef kind= "function" id= "classdna_1_1StringView_1a76c08cd1c4c1c9cf3c355bc0167f39aa" prot= "public" static= "no" const= "yes" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > const char *</type>
<definition > const char * dna::StringView::operator*</definition>
<argsstring > () const</argsstring>
<name > operator*</name>
<qualifiedname > dna::StringView::operator*</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/StringView.h" line= "24" column= "20" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/StringView.h" bodystart= "24" bodyend= "26" />
2022-11-28 19:21:26 +08:00
<references refid= "classdna_1_1StringView_1af00b17b663aed5e7dde86bfdbf621a95" compoundref= "StringView_8h" startline= "29" endline= "31" > dataOrEmpty</references>
</memberdef>
<memberdef kind= "function" id= "classdna_1_1StringView_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 > dna::StringView::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/StringView.h" line= "14" column= "9" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classdna_1_1StringView_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 > dna::StringView::ArrayView</qualifiedname>
<param >
<type > const <ref refid= "namespacedna_1aaf7061d6093b1661cecf08df9f4be7fc" kindref= "member" > 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/StringView.h" line= "14" column= "9" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classdna_1_1StringView_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 > dna::StringView::ArrayView</qualifiedname>
<param >
<type > <ref refid= "namespacedna_1aaf7061d6093b1661cecf08df9f4be7fc" kindref= "member" > 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/StringView.h" line= "14" column= "9" />
2022-11-28 19:21:26 +08:00
</memberdef>
<memberdef kind= "function" id= "classdna_1_1StringView_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 > dna::StringView::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/StringView.h" line= "14" 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= "classdna_1_1StringView_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 > dna::StringView::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/StringView.h" line= "14" 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= "classdna_1_1StringView_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 > dna::StringView::ArrayView</qualifiedname>
<param >
<type > <ref refid= "namespacedna_1aaf7061d6093b1661cecf08df9f4be7fc" kindref= "member" > 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/StringView.h" line= "14" 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= "classdna_1_1StringView_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 > dna::StringView::ArrayView</qualifiedname>
<param >
<type > const <ref refid= "namespacedna_1aaf7061d6093b1661cecf08df9f4be7fc" kindref= "member" > 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/StringView.h" line= "14" 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= "classdna_1_1StringView_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 > dna::StringView::ArrayView</qualifiedname>
<param >
<type > <ref refid= "namespacedna_1aaf7061d6093b1661cecf08df9f4be7fc" kindref= "member" > 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/StringView.h" line= "14" 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= "classdna_1_1StringView_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 > dna::StringView::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/StringView.h" line= "14" column= "9" 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>
</sectiondef>
<sectiondef kind= "private-func" >
<memberdef kind= "function" id= "classdna_1_1StringView_1af00b17b663aed5e7dde86bfdbf621a95" prot= "private" static= "no" const= "yes" explicit= "no" inline= "yes" virt= "non-virtual" >
<type > const char *</type>
<definition > const char * dna::StringView::dataOrEmpty</definition>
<argsstring > () const</argsstring>
<name > dataOrEmpty</name>
<qualifiedname > dna::StringView::dataOrEmpty</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/StringView.h" line= "29" column= "20" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/StringView.h" bodystart= "29" bodyend= "31" />
2022-11-28 19:21:26 +08:00
<references refid= "classtrust_1_1ArrayView_1a90e50dd55c347dadd8863e21696e6f64" compoundref= "ArrayView_8h" startline= "102" endline= "104" > trust::ArrayView< T > ::data</references>
<referencedby refid= "classdna_1_1StringView_1aaf7ff8d1512d177cce530a02b4487adc" compoundref= "StringView_8h" startline= "16" endline= "18" > c_str</referencedby>
<referencedby refid= "classdna_1_1StringView_1a7f2c271c12b4b7ee63bf4670358d5c3d" compoundref= "StringView_8h" startline= "20" endline= "22" > operator const char *</referencedby>
<referencedby refid= "classdna_1_1StringView_1a76c08cd1c4c1c9cf3c355bc0167f39aa" compoundref= "StringView_8h" startline= "24" endline= "26" > operator*</referencedby>
</memberdef>
</sectiondef>
<briefdescription >
</briefdescription>
<detaileddescription >
</detaileddescription>
<inheritancegraph >
<node id= "1" >
<label > dna::StringView</label>
<link refid= "classdna_1_1StringView" />
<childnode refid= "2" relation= "public-inheritance" >
</childnode>
</node>
<node id= "2" >
<label > trust::ConstArrayView< char > </label>
<link refid= "classtrust_1_1ArrayView" />
</node>
</inheritancegraph>
<collaborationgraph >
<node id= "1" >
<label > dna::StringView</label>
<link refid= "classdna_1_1StringView" />
<childnode refid= "2" relation= "public-inheritance" >
</childnode>
</node>
<node id= "2" >
<label > trust::ConstArrayView< char > </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/StringView.h" line= "9" column= "1" bodyfile= "C:/source/MetaHuman-DNA-Calibration_clean/dnacalib/DNACalib/include/dna/types/StringView.h" bodystart= "9" bodyend= "33" />
2022-11-28 19:21:26 +08:00
<listofallmembers >
<member refid= "classdna_1_1StringView_1ab62db587734f94b5d9ae773d009f0ab1" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > ArrayView</name> </member>
<member refid= "classdna_1_1StringView_1a5b7f9e7a7446b8d1cb5ced6b9db74414" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > ArrayView</name> </member>
<member refid= "classdna_1_1StringView_1aded551bad2311adb6e84c805ae18492b" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > ArrayView</name> </member>
<member refid= "classdna_1_1StringView_1acb4e1c11277dab92910d60f6be66ec15" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > ArrayView</name> </member>
<member refid= "classdna_1_1StringView_1af199b8f35ea979a1a9bf524ffcc9beaa" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > ArrayView</name> </member>
<member refid= "classdna_1_1StringView_1a5329f8f61bb264f845ef7060b81b927b" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > ArrayView</name> </member>
<member refid= "classdna_1_1StringView_1a92c4e60644899c9ead1276491b1b929e" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > ArrayView</name> </member>
<member refid= "classdna_1_1StringView_1a423d5bc02a527599319368340040a389" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > ArrayView</name> </member>
<member refid= "classdna_1_1StringView_1ae79bea36e046a410c9be2f5e02766a96" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > ArrayView</name> </member>
<member refid= "classtrust_1_1ArrayView_1acb4e1c11277dab92910d60f6be66ec15" prot= "public" virt= "non-virtual" ambiguityscope= "trust::ArrayView::" > <scope > dna::StringView</scope> <name > ArrayView</name> </member>
<member refid= "classtrust_1_1ArrayView_1af199b8f35ea979a1a9bf524ffcc9beaa" prot= "public" virt= "non-virtual" ambiguityscope= "trust::ArrayView::" > <scope > dna::StringView</scope> <name > ArrayView</name> </member>
<member refid= "classtrust_1_1ArrayView_1a5329f8f61bb264f845ef7060b81b927b" prot= "public" virt= "non-virtual" ambiguityscope= "trust::ArrayView::" > <scope > dna::StringView</scope> <name > ArrayView</name> </member>
<member refid= "classtrust_1_1ArrayView_1a92c4e60644899c9ead1276491b1b929e" prot= "public" virt= "non-virtual" ambiguityscope= "trust::ArrayView::" > <scope > dna::StringView</scope> <name > ArrayView</name> </member>
<member refid= "classtrust_1_1ArrayView_1a423d5bc02a527599319368340040a389" prot= "public" virt= "non-virtual" ambiguityscope= "trust::ArrayView::" > <scope > dna::StringView</scope> <name > ArrayView</name> </member>
<member refid= "classtrust_1_1ArrayView_1a8f94f1d01b8308afdd7baef06bb234cd" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > at</name> </member>
<member refid= "classtrust_1_1ArrayView_1af1166b3729aee334459b2de573d72869" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > at</name> </member>
<member refid= "classdna_1_1StringView_1a8c3004adc2c99fe6fa43ffa059178eca" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > Base</name> </member>
<member refid= "classtrust_1_1ArrayView_1a9cac7104fbf6f9ee0c6c73a735417a55" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > begin</name> </member>
<member refid= "classtrust_1_1ArrayView_1a547c83f2c656a5e8459dd56bae8a3d6b" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > begin</name> </member>
<member refid= "classdna_1_1StringView_1aaf7ff8d1512d177cce530a02b4487adc" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > c_str</name> </member>
<member refid= "classtrust_1_1ArrayView_1ac823fc7ba14b89aade4731d3be36d5a9" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > cbegin</name> </member>
<member refid= "classtrust_1_1ArrayView_1a5bb9ba2051e1253228555e82ff116680" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > cend</name> </member>
<member refid= "classtrust_1_1ArrayView_1ad87e39a101078b410fdbe577bbaa5b55" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > const_pointer</name> </member>
<member refid= "classtrust_1_1ArrayView_1a6a2f05ff29cc899dbb9d48a291b0c700" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > const_reference</name> </member>
<member refid= "classtrust_1_1ArrayView_1a90e50dd55c347dadd8863e21696e6f64" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > data</name> </member>
<member refid= "classtrust_1_1ArrayView_1a1b8b2bff636aac3ad808bd9f6bbed709" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > data</name> </member>
<member refid= "classdna_1_1StringView_1af00b17b663aed5e7dde86bfdbf621a95" prot= "private" virt= "non-virtual" > <scope > dna::StringView</scope> <name > dataOrEmpty</name> </member>
<member refid= "classtrust_1_1ArrayView_1a288a359490ea64baaa622ae2a4b1cd1b" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > difference_type</name> </member>
<member refid= "classtrust_1_1ArrayView_1a91f5a024a12d5056a30968c4033d63d9" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > end</name> </member>
<member refid= "classtrust_1_1ArrayView_1a1a9efd4fea3ff64b626417e1bbd2d8d1" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > end</name> </member>
<member refid= "classtrust_1_1ArrayView_1ab491895d12471cb3bdd874d745c6df43" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > first</name> </member>
<member refid= "classtrust_1_1ArrayView_1adea1fbc300a38d99446f869bc223e141" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > last</name> </member>
<member refid= "classdna_1_1StringView_1a7f2c271c12b4b7ee63bf4670358d5c3d" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > operator const char *</name> </member>
<member refid= "classdna_1_1StringView_1a76c08cd1c4c1c9cf3c355bc0167f39aa" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > operator*</name> </member>
<member refid= "classtrust_1_1ArrayView_1a985c3d40b069319244c026963c49b6ab" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > operator=</name> </member>
<member refid= "classtrust_1_1ArrayView_1a604a33f93bdfed6e5ef4530a33266c19" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > operator=</name> </member>
<member refid= "classtrust_1_1ArrayView_1aec5c27a4cd8f6909088613b8667bd2a6" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > operator[]</name> </member>
<member refid= "classtrust_1_1ArrayView_1af03855e970321ada5831db9ad074a268" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > operator[]</name> </member>
<member refid= "classtrust_1_1ArrayView_1a047e2e140b97e3758caaddc4e19eed5c" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > pointer</name> </member>
<member refid= "classtrust_1_1ArrayView_1a45dfcb67bc922b4a12df6388675f6ff1" prot= "private" virt= "non-virtual" > <scope > dna::StringView</scope> <name > ptr</name> </member>
<member refid= "classtrust_1_1ArrayView_1aaaa3f7d29bda41e226c1f536aaab2d1d" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > reference</name> </member>
<member refid= "classtrust_1_1ArrayView_1aa48cd68fa1945b211ae43d12dec68384" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > size</name> </member>
<member refid= "classtrust_1_1ArrayView_1ac3746928eed96117f148f10626aa7c79" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > size_type</name> </member>
<member refid= "classtrust_1_1ArrayView_1a45a44b7e27335a8c5a4d6ab5e0ea51cb" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > subview</name> </member>
<member refid= "classtrust_1_1ArrayView_1afb7502eaf82659a2e5d06bc88e3fbbcb" prot= "private" virt= "non-virtual" > <scope > dna::StringView</scope> <name > sz</name> </member>
<member refid= "classtrust_1_1ArrayView_1a7d24c645f0699a231c77c941120f9387" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > value_type</name> </member>
<member refid= "classtrust_1_1ArrayView_1a09d95eb92513c51c926ace67a02d5098" prot= "public" virt= "non-virtual" > <scope > dna::StringView</scope> <name > ~ArrayView</name> </member>
</listofallmembers>
</compounddef>
</doxygen>