SourcePP
Several modern C++20 libraries for sanely parsing Valve's formats.
Loading...
Searching...
No Matches
kvpp::KV1Binary Member List
This is the complete list of members for
kvpp::KV1Binary
, including all inherited members.
addChild
(std::string_view key_)
kvpp::KV1BinaryElement
addChild
(std::string_view key_, V value_={})
kvpp::KV1BinaryElement
inline
bake
() const
kvpp::KV1Binary
bake
(const std::string &kv1Path) const
kvpp::KV1Binary
bakeText
() const
kvpp::KV1Binary
bakeText
(const std::string &kv1Path) const
kvpp::KV1Binary
begin
()
kvpp::KV1BinaryElement
inline
begin
() const
kvpp::KV1BinaryElement
inline
cbegin
() const
kvpp::KV1BinaryElement
inline
cend
() const
kvpp::KV1BinaryElement
inline
children
kvpp::KV1BinaryElement
protected
const_iterator
typedef
kvpp::KV1BinaryElement
end
()
kvpp::KV1BinaryElement
inline
end
() const
kvpp::KV1BinaryElement
inline
getChildCount
() const
kvpp::KV1BinaryElement
getChildCount
(std::string_view childKey) const
kvpp::KV1BinaryElement
getChildren
() const
kvpp::KV1BinaryElement
getInvalid
()
kvpp::KV1BinaryElement
static
getKey
() const
kvpp::KV1BinaryElement
getValue
() const
kvpp::KV1BinaryElement
getValue
() const
kvpp::KV1BinaryElement
inline
hasChild
(std::string_view childKey) const
kvpp::KV1BinaryElement
isInvalid
() const
kvpp::KV1BinaryElement
iterator
typedef
kvpp::KV1BinaryElement
key
kvpp::KV1BinaryElement
protected
KV1Binary
(std::span< const std::byte > kv1Data={}, bool useEscapeSequences_=false)
kvpp::KV1Binary
explicit
KV1BinaryElement
()=default
kvpp::KV1BinaryElement
operator()
(std::string_view childKey) const
kvpp::KV1BinaryElement
operator()
(std::string_view childKey)
kvpp::KV1BinaryElement
operator()
(std::string_view childKey, unsigned int n) const
kvpp::KV1BinaryElement
operator()
(std::string_view childKey, unsigned int n)
kvpp::KV1BinaryElement
operator=
(KV1BinaryValue value_)
kvpp::KV1BinaryElement
operator=
(V value_)
kvpp::KV1BinaryElement
inline
operator[]
(unsigned int n) const
kvpp::KV1BinaryElement
operator[]
(unsigned int n)
kvpp::KV1BinaryElement
operator[]
(std::string_view childKey) const
kvpp::KV1BinaryElement
operator[]
(std::string_view childKey)
kvpp::KV1BinaryElement
read
(BufferStreamReadOnly &stream, std::vector< KV1BinaryElement > &elements, const sourcepp::parser::text::EscapeSequenceMap &escapeSequences)
kvpp::KV1BinaryElement
protected
static
removeChild
(unsigned int n)
kvpp::KV1BinaryElement
removeChild
(std::string_view childKey, int n=-1)
kvpp::KV1BinaryElement
setKey
(std::string_view key_)
kvpp::KV1BinaryElement
setValue
(KV1BinaryValue value_)
kvpp::KV1BinaryElement
setValue
(V value_)
kvpp::KV1BinaryElement
inline
useEscapeSequences
kvpp::KV1Binary
protected
value
kvpp::KV1BinaryElement
protected
write
(BufferStream &stream, const std::vector< KV1BinaryElement > &elements, const sourcepp::parser::text::EscapeSequenceMap &escapeSequences)
kvpp::KV1BinaryElement
protected
static
Generated by
1.9.6