libupnpp
0.16.0
A C++ wrapper for the Portable UPnP reference library
|
A PropertyValue object describes one instance of a property (the name of which is the key in the parent map), with its attribute values). More...
#include <cdircontent.hxx>
Public Member Functions | |
PropertyValue (const std::string &v, const std::map< std::string, std::string > &a) | |
PropertyValue & | operator= (PropertyValue const &)=delete |
PropertyValue (PropertyValue const &l) | |
Public Attributes | |
std::string | value |
std::map< std::string, std::string > * | attrs {nullptr} |
A PropertyValue object describes one instance of a property (the name of which is the key in the parent map), with its attribute values).
Most UPnP directory object properties have no attributes, so the attributes storage is dynamically allocated to save space. Beware that attrs can be the nullptr.