mUPnP for C++
mUPnP::AllowedValue Class Reference

#include <AllowedValue.h>

Public Member Functions

void setAllowedValueNode (mupnp_shared_ptr< uXML::Node > node)
 
mupnp_shared_ptr< uXML::NodegetAllowedValueNode ()
 
 AllowedValue ()
 
 AllowedValue (mupnp_shared_ptr< uXML::Node > node)
 
void setValue (const std::string &value)
 
const char * getValue ()
 

Static Public Member Functions

static bool isAllowedValueNode (mupnp_shared_ptr< uXML::Node > node)
 

Private Attributes

mupnp_shared_ptr< uXML::NodeallowedValueNode
 

Static Private Attributes

static const char * ELEM_NAME
 

Constructor & Destructor Documentation

◆ AllowedValue() [1/2]

mUPnP::AllowedValue::AllowedValue ( )
inline

◆ AllowedValue() [2/2]

mUPnP::AllowedValue::AllowedValue ( mupnp_shared_ptr< uXML::Node > node)
inline

Member Function Documentation

◆ getAllowedValueNode()

mupnp_shared_ptr< uXML::Node > mUPnP::AllowedValue::getAllowedValueNode ( )
inline

◆ getValue()

const char * mUPnP::AllowedValue::getValue ( )
inline

◆ isAllowedValueNode()

static bool mUPnP::AllowedValue::isAllowedValueNode ( mupnp_shared_ptr< uXML::Node > node)
inlinestatic

◆ setAllowedValueNode()

void mUPnP::AllowedValue::setAllowedValueNode ( mupnp_shared_ptr< uXML::Node > node)
inline

◆ setValue()

void mUPnP::AllowedValue::setValue ( const std::string & value)
inline

Field Documentation

◆ allowedValueNode

mupnp_shared_ptr<uXML::Node> mUPnP::AllowedValue::allowedValueNode
private

◆ ELEM_NAME

const char* mUPnP::AllowedValue::ELEM_NAME
staticprivate

The documentation for this class was generated from the following file: