SourcePP
Several modern C++20 libraries for sanely parsing Valve's formats.
Loading...
Searching...
No Matches
kvpp::KV1< S > Member List

This is the complete list of members for kvpp::KV1< S >, including all inherited members.

backingDatakvpp::KV1< S >protected
begin()kvpp::KV1ElementReadable< std::string_view >inline
cbegin() constkvpp::KV1ElementReadable< std::string_view >inline
cend() constkvpp::KV1ElementReadable< std::string_view >inline
childrenkvpp::KV1ElementReadable< std::string_view >protected
conditionalkvpp::KV1ElementReadable< std::string_view >protected
const_iterator typedefkvpp::KV1ElementReadable< std::string_view >
end()kvpp::KV1ElementReadable< std::string_view >inline
getChildCount() constkvpp::KV1ElementReadable< std::string_view >inline
getChildren() constkvpp::KV1ElementReadable< std::string_view >inline
getConditional() constkvpp::KV1ElementReadable< std::string_view >inline
getInvalid()kvpp::KV1ElementReadable< std::string_view >inlinestatic
getKey() constkvpp::KV1ElementReadable< std::string_view >inline
getValue() constkvpp::KV1ElementReadable< std::string_view >inline
hasChild(std::string_view childKey) constkvpp::KV1ElementReadable< std::string_view >inline
isInvalid() constkvpp::KV1ElementReadable< std::string_view >inline
iterator typedefkvpp::KV1ElementReadable< std::string_view >
keykvpp::KV1ElementReadable< std::string_view >protected
KV1(std::string_view kv1Data, bool useEscapeSequences_=false)kvpp::KV1< S >inlineexplicit
KV1ElementReadable()=defaultkvpp::KV1ElementReadable< std::string_view >protected
operator bool() constkvpp::KV1ElementReadable< std::string_view >inlineexplicit
operator()(std::string_view childKey) constkvpp::KV1ElementReadable< std::string_view >inline
operator[](unsigned int n) constkvpp::KV1ElementReadable< std::string_view >inline
read(BufferStreamReadOnly &stream, BufferStream &backing, std::vector< KV1ElementReadable > &elements, const sourcepp::parser::text::EscapeSequenceMap &escapeSequences)kvpp::KV1ElementReadable< std::string_view >inlineprotectedstatic
useEscapeSequenceskvpp::KV1< S >protected
valuekvpp::KV1ElementReadable< std::string_view >protected