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