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

This is the complete list of members for kvpp::KV1ElementReadable, including all inherited members.

childrenkvpp::KV1ElementBase< std::string_view, KV1ElementReadable >protected
conditionalkvpp::KV1ElementBase< std::string_view, KV1ElementReadable >protected
getChildCount() constkvpp::KV1ElementBase< std::string_view, KV1ElementReadable >inline
getChildCount(std::string_view childKey) constkvpp::KV1ElementBase< std::string_view, KV1ElementReadable >inline
getChildren() constkvpp::KV1ElementBase< std::string_view, KV1ElementReadable >inline
getConditional() constkvpp::KV1ElementBase< std::string_view, KV1ElementReadable >inline
getInvalid()kvpp::KV1ElementBase< std::string_view, KV1ElementReadable >inlineprotectedstatic
getKey() constkvpp::KV1ElementBase< std::string_view, KV1ElementReadable >inline
getValue() constkvpp::KV1ElementBase< std::string_view, KV1ElementReadable >inline
getValue() constkvpp::KV1ElementBase< std::string_view, KV1ElementReadable >inline
hasChild(std::string_view childKey) constkvpp::KV1ElementBase< std::string_view, KV1ElementReadable >inline
isInvalid() constkvpp::KV1ElementBase< std::string_view, KV1ElementReadable >inline
keykvpp::KV1ElementBase< std::string_view, KV1ElementReadable >protected
KV1ElementBase()=defaultkvpp::KV1ElementBase< std::string_view, KV1ElementReadable >protected
KV1ElementBase< std::string_view, KV1ElementReadable >kvpp::KV1ElementReadablefriend
KV1ElementReadable()=defaultkvpp::KV1ElementReadableprotected
operator()(std::string_view childKey) constkvpp::KV1ElementBase< std::string_view, KV1ElementReadable >inline
operator()(std::string_view childKey, unsigned int n) constkvpp::KV1ElementBase< std::string_view, KV1ElementReadable >inline
operator[](unsigned int n) constkvpp::KV1ElementBase< std::string_view, KV1ElementReadable >inline
operator[](std::string_view childKey) constkvpp::KV1ElementBase< std::string_view, KV1ElementReadable >inline
read(BufferStreamReadOnly &stream, BufferStream &backing, std::vector< KV1ElementReadable > &elements, const sourcepp::parser::text::EscapeSequenceMap &escapeSequences)kvpp::KV1ElementBase< std::string_view, KV1ElementReadable >inlineprotectedstatic
valuekvpp::KV1ElementBase< std::string_view, KV1ElementReadable >protected